From 60cef1f7685311919b8b1af3e05023df531b808e Mon Sep 17 00:00:00 2001 From: Elias Dabbas Date: Mon, 20 May 2024 19:57:13 +0100 Subject: [PATCH] Add Google-specific user-agent tokens and strings --- advertools/code_recipes/spider_strategies.py | 20 ++++++ ...ols.code_recipes.spider_strategies.doctree | Bin 149305 -> 160437 bytes docs/_build/doctrees/environment.pickle | Bin 5454888 -> 5469860 bytes ...rtools.code_recipes.spider_strategies.html | 60 ++++++++++++++++++ docs/_build/html/searchindex.js | 2 +- 5 files changed, 81 insertions(+), 1 deletion(-) diff --git a/advertools/code_recipes/spider_strategies.py b/advertools/code_recipes/spider_strategies.py index 45c939ff..de345052 100644 --- a/advertools/code_recipes/spider_strategies.py +++ b/advertools/code_recipes/spider_strategies.py @@ -453,6 +453,26 @@ Xbox One S Mozilla/5.0 (Windows NT 10.0; Win64; x64; XBOX_ONE_ED) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.79 Safari/537.36 Edge/14.14393 Xbox Series X Mozilla/5.0 (Windows NT 10.0; Win64; x64; Xbox; Xbox Series X) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.82 Safari/537.36 Edge/20.02 Yahoo! bot Mozilla/5.0 (compatible; Yahoo! Slurp; http://help.yahoo.com/help/us/ysearch/slurp) +Googlebot Smartphone Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/W.X.Y.Z Mobile Safari/537.36 (compatible; Googlebot/2.1; +http://www.google.com/bot.html) +Googlebot Desktop Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Googlebot/2.1; +http://www.google.com/bot.html) Chrome/W.X.Y.Z Safari/537.36 +Googlebot-Image Googlebot-Image/1.0 +Googlebot-News Googlebot-News +Googlebot-Video Googlebot-Video/1.0 +Storebot-Google Desktop Mozilla/5.0 (X11; Linux x86_64; Storebot-Google/1.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/W.X.Y.Z Safari/537.36 +Storebot-Google Smartphone Mozilla/5.0 (Linux; Android 8.0; Pixel 2 Build/OPD3.170816.012; Storebot-Google/1.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/W.X.Y.Z Mobile Safari/537.36 +Google-InspectionTool Mobile Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/W.X.Y.Z Mobile Safari/537.36 (compatible; Google-InspectionTool/1.0;) +Google-InspectionTool Desktop Mozilla/5.0 (compatible; Google-InspectionTool/1.0;) +GoogleOther Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/W.X.Y.Z Mobile Safari/537.36 (compatible; GoogleOther) +GoogleOther-Image GoogleOther-Image/1.0 +GoogleOther-Video GoogleOther-Video/1.0 +APIs-Google APIs-Google (+https://developers.google.com/webmasters/APIs-Google.html) +AdsBot-Google-Mobile Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/W.X.Y.Z Mobile Safari/537.36 (compatible; AdsBot-Google-Mobile; +http://www.google.com/mobile/adsbot.html) +AdsBot-Google AdsBot-Google (+http://www.google.com/adsbot.html) +Mediapartners-Google Mediapartners-Google +Google-Safety Google-Safety +FeedFetcher-Google FeedFetcher-Google; (+http://www.google.com/feedfetcher.html) +Google Publisher Center GoogleProducer; (+http://goo.gl/7y4SX) +Google Site Verifier Mozilla/5.0 (compatible; Google-Site-Verification/1.0) ======================================================== ========================================================================================================================================================================= """ # noqa: E501 diff --git a/docs/_build/doctrees/advertools.code_recipes.spider_strategies.doctree b/docs/_build/doctrees/advertools.code_recipes.spider_strategies.doctree index 871d8752b0ea12bfdcdb7346f9723c70a1cca417..d9802828433e5b84cccf398ab600323140db2c9b 100644 GIT binary patch delta 4622 zcmb`LYitx%6vun7wWVnaw!8_nQxGVHo!Ol}>B?5x($Y#{NePr1(B1CP-F0_o-G?n2 zIV}OjV4ACjARv~f{77%wiS8!Kp`ASR@bQ|)bp z_a)NalHxUC?GH^%+b7s~tL}*D9Ob$g?naiYlpY3d<>FqDvrsJ>%Sx#?suRbjqTyi* z+fHD|kjQ6KuxE(D-|q#vnX~pWte06Wnc_hS1WW^jc#Eo(w;Ik_agIQIzyw%P*eSK1Z6S;=CFW?bYIh!hY zTaC5WR?S;&;vL;k+tn;(>d3u;75)fH;1Wi1ohBKZvT`OV2uo`y8kV|aJ~^~TmIGY7 z?Dhp{Ll}DzHD&{eatayKMZ8~!odNG=(xFAJtXmF-T``|KAlW%nVdzBI7wG3KBWzXX zSei+U$>d2r6Kt4smZ`4v19gX0G|&JEbQ)Rq5(%`2SXQb0y$_TWr#%>B{$x$5`5GGI z9VW)xdJLS*qI{Cfs+d=b=%yORDC9VS3?ZRM3FLE9^=lGpwT^xF&M|ugI4FITuVqpp z^Tyy%rI#6{Kj=zvy84BUBO9+g?ZRefC=gn4OBqI~|3iScaOw|FX6z$8wquVnOS#h- z?i4F-Rks8ap@yr)AT;fASxkT zRJ&AY0kLBg5+;zZkhma$__4UH%bE3D*+OqD7LL{lf=7Bv3dmt866JgFTO+S_2ccJT z2VK#aIw~;RcyBBiptbbhfb+*9Qu!}1@}JY?V-FmYmU^NM^lG&jTc`OX#lA(bXOJsz z5bW#N6)=*?fmmle5N1N`9ClPSw70jHbux%syx{Ug)%OCUff>c_y2r7pC!a8$e58AV zt+o~zGSmw$ZIps8642Mk+;0i!JSjQRz|o5Cc8kosxtpz2(Vy0=tf8>e-q^(h*uQEavT`11I zX(}<1bH?2PUsRRAHA*41P3n(j)OiX&MBo>Y3rQ9JS2@5YxaSeHGa`H9-BN@xphuSZ zo`6uZxw4~^cHc~w)4;<_;8R*)?Ko&jb@*Zuw^oYyHu+K+XHI>x zx`y)s)%eYdv!IO@LhV*xI^__$ylEO_)tu2*(KzEoeC%+X`$c^0uGx@$A$c+%9s{sZ zOb!;n9TwOoCQ7FlD|S09hRa3eQ9IlXyTs%bI}{+?Att9eU?o5!E9>E5IKENL%JMq= z4eBp{y{OD=fP=H^&_6Zmk9dDx$Q4wNU08~$Uyqde(du35V&z-|+*pLxy%_gCpw4(5 z-e$DFr4jCfHDdBoBm4}&>tdpC(SzBg{;Oi*(vD(fs2LV2x0b<@yeo+A_WvvtHw_kK(+`gA-rQ6mnCTH&Lp5{!a7@5B7ZWpy=YSLx;r#o3u zQf~V8G$uKwKf2Ser!jRg@#$?(PG{0*Vlva)J|&aMgb^fiDvRj=6W@1T28Il~tZzUn z>$C3k8M#a|mEM6kuYp8q4`*ItZfZ$oL2B`o+9?`YAk`f}#nXfHnBs&$>N-m^1b{Lb zb{TFU{fG0IW-z_h-5#6Ibcm60!Ss&;OsXu3S#$L!KWvhl?o-4hIK85fNuG1I9?iPSponL#a&+j diff --git a/docs/_build/doctrees/environment.pickle b/docs/_build/doctrees/environment.pickle index 887d6a8c5ab17d6cbf2da721d7f522935e9cead8..1e0596425e99a637a008840f46d78e8940eb2a03 100644 GIT binary patch delta 497851 zcmb@v2Y405_dd=}lDqeA5=a6GAwASUNTY^M0#c+#K#H^g0TN0=Z_+`Ep2=*{wW}xBT+^hP9xzsWF!zPW+ znXtw^vqNQ47(wS221QckKtd?px+=Je`^63swCbA;L!5<<@j2PU#^ktz5~4$cbH@%H zJ!x3ZprIqP$BxJuoj+ntVKmMDzDl&Rh87hEMpm@yJZb#ooN4auwHr9<`jjgN(7CCN zA{^r(Y9H=e?(VfH==0P7v-yP@^p7VVpS#1osw9?k-{EE(D<$)l{q?%-Ka>9=Tr%G z)MtNJq9+zt2~%R-2NDw;joF=WX5>oldx?(9HCWi3*BE1>JFsqqBZfVzOmE~h3Uz1J zjdxV%vNO|aM#Lnuze5efCr?0Q@YFPMZ>t-vq`HsSt?H=9Nmy2iwAOJeN!1;Z?0ytI zel;mPfJ-%Gcfx4)^0bOB)FJ|I(2P9|!_)H`v1cwUJRDq=-S8K=%x@*JTN=+!ey4%^ z)uhPTEN}9fv!8hO(}Mj(v!9mihhBfGT{qwrBA7=f$EcVlc{XE8gQrS-r_QOn`*OUF!fuA;cz1W}3 z-g%F+A7iK~o&A$nE zBZ7>QXhl6Av+CFI6X}hvGA4=B4WI{dkC(da0UN9EQ)B zxtFRL--Kg`nS81G$KMSwRBbi}XUuAhL1z1<>L-nxV2Ig&saoM`Qw*^@SgO|O)C@x` zAC{^uYc$6Y%ZjCH!n{W?#Ij?ldgD3|u`F4tK9<)GpRsINs+MFI75VmY%^&3U&whFI<_RgeGF8$&FImZ~$9J{V%Tv{Zfj_kI{+Iki;n{pb@I zV!5?cJ@z9Hu?$joVz)%da99*h)bMp|( z#ieTXtvu8KLmfkh0n+__{SHc^dvc>{?vEN)bw6lX!QHVzp!*m2dw;VU?l}!(+yzbI ze4>++>G|ZuNcV>ggWbDY1-pN483q4?+_Rbox>q!)0sVX*rJ`m5%6am z{JGgTI3{vUVddoH6r-g`;Z1#V!L&8*3ymY)O7rl@!cZ#&THXl^urjYM=vPCDcW-P| zN2%hDZyDzPyio|WtM?jJ^JgV##hQe|nh@3XP@n3)fKPC@YupqX(z%UmDmC4^8^zXR~CL6*rIqyGO&5826vezEP^XzieJrNp?G0)PUx+Zj07RTZlNp zUDP7RCmd3(bgLcaez!$Wr5>0jp&BbdEaECwYfc(JdfLR?p_opH{Q1C@*cvcoEX%MO zNztCnC53(6@3+Ww&u$g&zTHT3pK4WAiC_k#U8bjK%)pJ@uGY1b2JW=h_2XH&V=NlP z*P&yNp4}enyQWa@dROK(a4&2Hm)G0;#x5o8KCM6xebO-6ePW(^=;g;} zCn$BP5*<|O(4(`T@K@>{+PSo$A6!0L@vZ`wJ*&>M%T)L1xV1f#M;_|@(yRa_{?I!o zRtCYP|HVaqaQW)eJ_Rl-|Mxt*G`y0NMw?Gf2`zciU+GJf_!3unCDIqJHA0l%K)NI* zR(T=H{nepp8X4e|NUv`$?_Uz#T=8+xh1VMLn~O$fDkUQ`$-1+2N6p0O5&(84N>s_n z@;<|yN&=1VR$*dEMrEICeo8_~e6-Jm5G7&J+7zFXwJE+oE>%9DaYuc_OST^MZPAVd zhaA4<*W`8D`c2=q?JKp<&mS>5XGs3UxE^D&$4@L6nLjpXO`hsouH1k%d7*GAEFH3N z&D=FJ*W^V2B5%SIG~<6hom_7zJX}C;9QDg2W1gT&FW+S4B)#~qZxl^A6Vh4jo!lq6 zZ*o7nYCw1onz}wbQ1)~XS!!clgsjRKTD(~erGtI_ruYXN+S7mD2oJT~xVSC664@(A z-WICu;;KE*Rin-uzJWC0&5%4@vG{1eD7s~;pY8UlN#T*?q>b!#uF>;`Ml`ZjR5Nlz z;LeIjukuJg6_Li3_fuPf#gjUY$sUoDl9rrmHF!lmRVIYl-oM%SA8)72Y4SPCF-54ed|IRr1XsA^kD$=zrx&vGLS3c*b4ueVWwx(SANgeIK@Lr0;BZZ#Aw(`p97oYdjA2!MB#Ik{2Em+APk-$`q$rt<{B6FUc=oj5MJvp^mT=(3mIiut1 z#br*)9X%|iTlcp0lhYcfrl&PZPED)#AFPq~xL-9|XVU*Gy7-EIRmn#-nWs2nYMi1i^+5Wg?do4|>c8uVl( zM~c#bUaaF6`(F}QCeoagOk0etL{e(N6|z9MWEZnk?>+~W*H(_E(pB` z3BCKH-gH|vzi6+XtF{AqYSY%${Sv*OhVrMDXr|esnJkp;&y~#(JsC>!R^OWCr93yM zV!fchC{nRbq{5A<=ordPVPf}gKP4D*EJe0h_KQTgOG^ZA;VmNxOCr2`fD3~D1CfaL zL?X_Wk_e-Tx5Qvcgn=<9;u~8mUx`GV7oG~L(80tSmyk%~Xi!X(DLF&NWKWowGk!vf>2dPNiDO3FYJ6$piDinL z^^39T7s>S_3S6P4w6BygY(l2q?Ms$;MbhBvke&@q>0ng2VdW^mG=M87c7%cl8b!aV8RJWT>E=CPIu+cUF4CJEY) zg+ay(gXHT5394sdj!U59PKQ*kBTsCpcpt#?gcRChTp|*Z&lA$VQkR@zx!DCU%pVJ7 zuGBJKI>el;7epkNM6&jXWbMRc(F>im;CBBn;(5as&k2#3ojfs30!44sBYSwx#A&u% zu|6}a|D~Y4EY!a))c;)1mH)rYf7qCR6$*b2*U5f`neB3NhPBI?I23xIQcWLH3c##+ z#325b^*^CGIKERHnMx(9G#*36Qk%rRw&m_8AS@5&S32@^l6CXcB5cyP22 z%^42~PaHXMVnNfClo9#)$sCC%yBFhaa<8eUC5I<50k1i!huxHBo;*yk78&x8?&+=-Il_C!I~r8 zVvBSmPuRRcB^O`!J4MKqK_zQX`h6YdTHCaoQjYyAnf^b&*Tcw-K{U9ZQg3Z}M=ZHE zh%US9cYxdRvptJ7#{T+N|5O@icWcc}n{dH*&E&S1MedI+JI1fLQ^7{Lg zD>rjZLLNgd1{7`mlixscaS+}5lV4>50!M!G+f2?6D(U;PUqyw44R)V=w>eF%uK1CP z@b|JbTF^|1rOGdU>qx5UVUp=#-CzBh(TS&%grDWbU;X-$u7ln8AIS*qG#E5VV7`nF z?62C)@6m!5H&;^W%HRA>1X`ZcjAbctB{P5bt3b#o7FTO}{!hQW05iy4{CX(u`n5#zjhTq4lV=d9r4i8LTMZ-E zj&t;idB!^}CgHWW9qq%caeMen9#tG|2-%AYM;q}4ddJ6-S3-OpEfn$!!eb10us6IM zRn!{bx%G2&A!pIzVP{I!l6HD3AhKkI!_n1;T(;{`nG>5O(aaxdj!Etxehj4W$6WHY zT`b01jLv;m3oSY4@0g^Jp9a$#7qqNcGp)DHYtZ7~d?@kFrdbiLo^*40M~EI6`&+yz zP{H&hpo7zRl0P-l2t1rt5d*~!T*Hy*SL^kDr0Yd8E}M@d$I|;<9I5nPBekmX6y4U! zk>+06CAgwt@&um5`DT0yy;sTMM^7ws)KoT=A+*6uC{cN-41BQ_AKukjUwNkt{M%Oi zXJPO*_(d7`YgW9oyR)J4dl~p&toZZcjua9!gw;830|gE-88n3!tZ}4~S`ut^FRUMZ zeT$0gfo$rv%lGvWLfj9SYwjhTk;DZME z{$-ySx;4?!jDVgQH5^&wV~NlQh7jU@kl?TK zj#IL!GSHDp1`eT0SFHn0&2`3+EW1o1&!et_yVFpfN4Z0J9*u%9%OeP59*uyoHID?r zFoOW{D22w>cDzj%OJZASfVVvb;1}ySnvyLN@J0h{@6$oh6Hxi3j0k0dtiZ)3OTk~ zD{L5$!*jafFy0zM4i=~Tk0dE}d=k&Rx&mJtt`TZ`8swt}&*%_`rq+<@R zYY;}OKLTNET@zH91{Jo47Zz1;(XOo=?P#mz&TyZRIpye}LvfYat;a~7U>zw~hs#)p z+F0*Qg@$vHBsB{RFxIcl65O*k++hjspbht~1b5bk`%;3tZo~Z{!ToB(1rN97wlI15 z;XJn?_bl}_sDm0u((FRXJj;`Z(~KlnrZSvv8|ZqHbOesxt}N1NIL~JYXC%5R!DCxC z3-PwPIJT&x=Q;C9-f;T)Jm&;5T5v!Z%gRU@NsgH$nT}ilnYv`SEs-L^r*tgl=~fAB zlNDAXfxTpfotMDgF~c5HB&aXUs4ViA1opcH28-5;pLS%17~@Eh&>*_a4LxJxa9d^) zHBPB-mr3E7naX97M(}yVx`oazq|*p`PgA=qU6_n$eBmC;5v3!;r@Mm&X{PuES34`$ z{$7rWWb_Eyce!(lGSr|5L^mn4+S)R-x*|z{+botsPwaLMAp0fQy;khq97iqkrUZM^iv4`JqZ;{Cg8iQr z`}Y=SHS(hbd)JCBx)@rWp4`DJjA>XUEbGYS*_krZlATKJ(qz(jmev$9)pBWZo?|M> z$i?hb+AtYWS>Yb$Myp(VmI{*Q1_^exD@QxtB|~!Qz%h>ZVXS8`!98ReEMppAFd4&G z&<$(i(lXMq$Ph#oSk@}r$`IIW2%OAu^ip0a1AExOD!u$u>9ygGc;)>v1m3j?{IkUw zuiPv{;7daQllpfV*gp)crPfC0*=l(`p2ZP)SS*yvH25`7t!UvD#jdU@u#-n6~>8>>Z9JmGiLD!eku0kEYY0 zNPms_46^4!8w)R~t6m15?+IA1E^(QaDDxZ%z9eQ8D+4C4T|-_5%x*38+HHQyk)e>f zqv(xAj+UgsC>p=mk-@^l7CVyJwRo71nWwoo54z8&y2MdTIs*@Q&m_9h_@$1mWWXry zG;4hx9AFRtZ%8)1(@3pOW}?!j0YD~?Y&uOl3Z3?pQ54#Ou4Ih_w#tAphs#8u{=>I} z;rAkk?1F7Le-RhlKZ=g)?@FNumOHAGa}w-ZIu`4kDUw9;yR1au`my3s#?;4N61TU`xXW0t7PE(Tf)l0)K9^vxhzL&DB4EBp^0!^6Bah&Z(KJ5DFVjR{X^gEI z7RcZ+h*WIs%yUW_*kvB&>}g|okDd%yRz$~bc2uWlKX9}$6$SzAU_d=32r_sY8D*#L z#HmLLd=6ZPmG4UCNpQ0boQF3%Pif2>C{~Ss@JXjDj{Aiu{a6uhTvj7Rp^=I#+4r1d zoG~ZoB)cLL zZL-smNPaLx_w00>W1_Z(tt&T&xq+nHPQcRAZ+AJeB~v7H&~C@Gq{3J>X%rhU7Ul`8 zlSZbAmYy{Jc~Y??e~&{|Nc31+>-;#6+)ROU8MpR2_L0P~H2b&`O84)Bmbv~|x@xFT zMqnbu2D3!CBsYuBy`G*$SG?c|)WL^dfXSOjIGEjRwjYL~aJ8knuXn_}Isb6K<9#w< zEN{-udKr@;)c-|j&c}{5&4KX1aQ$ZTvA_@(h>wK%4AT|oGY*aA%~lazb;A)$=d^JI z?88_i=X+Jm{4r>z3r)5C-5!)RA^a!n%eSt$YsUV_&B7m2`6R)GR%#bCPOu%oUL zNR{s_@5VwUjo!Zxv+g1Zh+qCP;HyjU@rWlyFo(nXsQr*3Y*GMB!zKmb)z}uz5T5c! zxmf#r?r(-=vusX4fw$}LU~pcvxVFENk7F)nC_~y`qy@`hou#NNNc-RhX5sj@?&_;WfI2G=RH^>E*s$}tJ{h>nFeu7~oW1a?7( zp$XgO8xDKrC%ep0Zohk6=C-h(e*yQ`2NvL{SMjIg9ylr~E*k%{m+b_DgFVY6z)*bB zG0LZI0W?srL`KrvwHyI-PVFZCbXi?jAW0UCbva|5G8k*=jQFCmye*W2P6f76fr!0> zj@8XbhDfl3bSyI?nI?fv)?r>|B}4rd+V*{GS2SR z?mZ5@+Dcz0$X~aW-gK*a*jAC{s07aT*#)NwTUq9aFvQL|1pl~YYF zgKC0KWz=daNyZu-s~1P*fCRfw$6~EMErFfVVV>fMhWy$NAI=T=1&3erGUVUFkpD2j zG@3du%AcqGPbOhEqhR|@XG1ei`k$kNYi&8PvV{hJ>l035#?#CHa|~7DXokPqj0Lfs zjH0VTWUN)#vrGay>J?mR!NhUC-Zbod*<j~0-0`2yVV;~tQ zNFaNP zhvO&O%7*~QOyuPQR5nbPE&(?*z-YT}5?p5k=WV=vyHFlC-e@6|3+ZFiWs4xpO5GBX zZU|$#7kZ^z5X>_OaGlBSiF{17R}erL33kc|wi^V7ix$)|40A!E`+J5Y8s-}b?kfXl zH4K}1QtAD4OXod`8^)KWHHB7JnPi%Iik-w}p0b#PaAm_CmO3Sxq3vy!V2ZFZ{r#7t zpKt3)<;u~2uGa~pwQr>-(re$RJLvjvVCa&r=O`l(MS--`lXJJAN#;&bO0kR!udN+XiP7eWvi~CqJ6j!Bc199!nchrq~T6 zXdaqrmW@(fG@zo|l~kWX`&U%^DK$-8a1Xhv%D7^um{e+c%+U;H!ax=CA|?@QYcrCW zkU79gMfNr$@wH-{1UZ%?p(vP&*hmFD+*aazZolPIxF_XlIf_|x6gJjNSQoE`(+d%>3@5LRD?oYIL<@+tG0sZf`65_P zTUnR21*gMzlBC?UVq3lDNKnertiBe@3*Nu2*n2%)HDPj#VNHW;fvrS~`#`tw^c1T_ z8{6Rp+@cK-uB6el$Dz7nk?b~=7s)Joqd$y!A;@gWRx|YR>Olm{quwk9f@M5sfgrMg zA4tjqb1F+@66kgd6ief466jHclC-J1?F`Q^^IS2{@A+Y_ z5Hbq>1*V{8H$Ved%9OWl0>Ja zsFNU@K#TNscYUa!&22t;4iSLK94J7X5fC=7t_@3tjrBpqv?qQ zj)q}oh{-qmYCUx;88{7nvz0O@<<(*z4UB69Ke$JOctXpsf^37p++SQH6hQyVFKkge z`ffeAv1}bX1mb^l7141+p*ZfP*~6i&VH0=sY>wK-ROOcNIF4I@@2zpwp+& z>(I2Ttcl#|s;hib2L6(cM=kD^0ljTNnUlO1n98#xTd6>Ur&#)eLT=W88GNYcn!#P< zwPtYdLT!c@-5=b;?ym-5tRpNzQq>^2NXlm^?Ie-4F>t{zxw%y2pA z-yPH%?47pMWE2<@hFO5qp+H{))x0&O>znw7``arNJPMGd3a>Xkr>@v%^Jzo>t zM`!SI`f!h{1NmeI?XcI?N%@os38TV2H0ot9qY9>v3??k9ze!?zVBjz{73h7?*3=RR zz5rOd2UYthEtsVagbf8sM^!}>0rk<2v$E8>N^=ReiH^mHdq`m2JrR3b5!^*qU6*q! z!fXoYN=84)jku|&+Jij(BuzT$YEF+AyUNq%z0?3@8I$JbgvE&C=7ZCB2@|xxmkLt& z=0}ji5}_2j@sz77G@+#{uuI2cK|Lvfy{^M-<@B;d;3HkYFz+1+_Lh!i<|TeJZ7*vg zS!5=!!C)*L^g=N$9-@vS)$RBd+_v#EsZtyE9Dxh_%%$lOS0~b9CS7#I)s?iG$tQMN z(ECf(N~9SCtrcEyr0X24Xp;VtsQT(KOu+;RtU!mc){`uez@E}!s|EvXs|2=5hhd~8 z64*-yOf;5gwM%yRN^Z3eXVUvqHQj1ZB9my)FtsMRJCha5$H{$Ry1U$Tx4ld!h`!f} z^ioL5&$4B$!1~YfM9NAbsUd+?)nV3BNSa9m(sco}F0+c8bKxvrXy?u1r4Zgady{Rm*b8SkeK-p0{`Oh??H+DoJGlkI*0Lz5HX2k| z7*9x|e9gdRY;|>0B(RSR7?#G{65RI&4y$rp0ko7be0tf^%L*Np*?MxBDdB^i(sAJ? zoZXg6Q@hY=Zp+3(sKIP*OK^l&p)+Qv5%l^5HHf}DN)0DHW;4Hdf_^&+rpG`9(HFr} zv~kvKyNyK@U5zNPgNHc>YdQrk-@swJ3C(e-xTg%9wa6;4D!f#QjfR9_Zde;$D)^8A zMsvgB@KSN-OgOW-gQmkLqCeP$+}zyX389<9+`ms(`}_FKDMwEniLXraXQ=IoI)|5C zzd78lJ`lE+UBOju4lftLg=M$;99u&maPbBXt70<=F5SRk;mwlZx*9mN=DOKxT{2Pv z&N09k`D_X9NfXX&&GU1iA=qpe5}V#VD}pINKrV61auUm%8>$pw-;WB^C<>hkaKUD+yqLp{%sR=%j^UBe= z!>fsPEO09bO$_rQz?KHP5>@k8=5Z@mp*OC2Sy@C9#-3#ohyo6#_$ux+~ z<77#&U3ILjWgQ_A7^Vy8_Eu&|urqWlHt%aCu+=)uV{gOp1@HRzt7@It%fDFbDDlLg z!^?lY+R>MuxURM_`KQ+N95TzHH|y*sb%_F>6+nKP(A&Jx+&}f!W_8KG_^0Nee`@0v zoNobM^iPF-J+CzXR7v-(>J&x!#UB4o9=}-#wQc^Kn$N!Q{YK3+ZTqmt8(of$`!c3d zN!)fd0+v9|r_G;N8?sG0K+rTzv5yNz&Zof?UjD=9)9g6d)h1?#+L|<&PY3UScfUq< zp%=JNJ*!Yjx1A6Jc*|^2?C0o?1{z$LX|(HZwO&Bje29wO%T$z=4RSK{>uE4&-Q}jmH})&%_470@eL^!yr4d! zD61I>_w~h^BLy{W8-cvSmzZ`vpoS`BD=5MijZS|Ne5<>;B0;TvH1^=mi|SYG$`mnW z*->vr%F+108zj^0Vs#ifJ)gc+to9;r&1YWQ%CzA@wU%-onbB(t_qQE{Rs3*e#HK8L zofE&o?HzW4nb>QgELGO|MABu4)RyGVeEQxYH3NKswv0Q@iGKJGM3-JtTM)kmH1sf( z8+C!L+dILDeCXUe(4?(=Rx4Af=$D}nk6J(n!r+U<*tt$}F4)Kazi^E#QJa$b3+VGD zpkG5f*D21G_TRYnyrOm|k1n8pz5;HA&UUUhI9G@N#uau{Jxzw%Io{+PgZ`BxdwO6a zx^hBXq^YKeY&REL)?k$QA5&K-WG2RCf}i1W+2ORp>*_Z0^a4IraQiK15^*o!tHhsP zAXbU2Y;9yV`2pIq#TQOS(X|%DdS~bs2ek0bAuAc6vc+g|{UB zlL8v>*<%EO3;O_l+27!sLTaWhV8FV(=PEHSE8COLE@g`iz8^o z>NQDo3BC#9!`2e9C^D~xALIZ|C4qeL$KdtoArb9vi3$f&pq;TiY=T|xd(K;6$c=f5 zf`cc8CWZMXlO+;7s3D9%0FNqdl|VOHpjMS&OiE7J&^R5+lmO>T>5Ppz zjAm4JW)jFBoFO>#r5X#X8Eg`_xemP-@p9aAU63=C?*9tL^5Z1Xu^dWzF2a0)FAhql zT+s&V6{8cQ!$a+()B-Jx-z&S|u6ZQpq1xSj3}*YFspqpd4D9W+1GS%((!1V2?@B50Y){(OK|xH&Qlt(IJCY8nyj`9 z-RGLD5JH8Exewu58{fKQj|9Ba0HY=+B)HcMoJEu4)3kVU-7fSa*W_~$>I5$C#jx04 z9ZG(cz<$wcpiv@}ynpXRgUKAvAdjfBWC@hnh&-67Wg`j277|!R<0|7EONX zS23QPvkN`on!E)r)UGgFvxJw9_x=VC(+vsss*XiHev`l+=rD^KD~DB#ht(Z7>N%t6 zh4p?lP2R3wxGte|ZUbi;-J0eICLv4FGHV|=gJ?u_^*|b_IHO==i!#LPTE&@;FjHKH zKpU$7(^k2_`f2`oH%uSH-)S`NIfs+xpRN!>`YklAqbYs-LswPPV7n||=Oma**5ft} zr+?>ZHB0jW)-7M>5oIoyIex&=NHTDvfez`oyc%@WkV|Eh$&q! zFXdmRUf2>_9o`CcjZD^m$TfP$DuoL(3+~peseE0Q)E8DMwBaGV2b&+NxcUOrVgoNy z{%KZ|E9r}4yOa}Kr~1R>Dyx@H*ztvpSgOl_@dgn5S*bKA&>2tNZJfBIvJ~QU1CK?~ z4Z8ytU7Q^WV9=kq^|~5IJ9TxoF=dg5FQ$;^J;NGWj3liK zZH2{GDA1yiZi|5itB|*xhr^wx$>TC`4;_sD+c7d+o{lpq(LuLipRp|5RZ~ zMiguzLY|W$x9CWUsvMC4Up9aiUG~B#DApN6{%03-2wgq~!GYj}+p9G0a=Wi^^NIoL|Dm ztTr8-LSgXBv4jE`4YEmw+hE|#I;>etkB`@4;3HZazf15R;c_o8qvH~tw_%fg3GRIz zhkAS`!`(D+LJz|S&RSfy_>*;7uqKuDs?Zuc_^1Eop2v7^r{iven=d}a`Ru>A7(S=l z>Lk{sYO1pZd~}zU>*PM`=;grW?L6F+>KrR`-^8amPg!iq){{|BB*&l z2NNrMT0loO4G5*MUMrZcnBnRVpH%}m+TD6;B7CKhJrYI_ss9UzRG#2}56%jT4>NOk z(%Wx29p~p-=+kw1Iok4SQk*rSZQBFlN#=5Ta;B>n>AIX|k8;ID_hYJ{YeQt{BWB&U zHFCZH2Y!MwnbB?S$W>l-MYKOZ{Et~^kQwL3gb#U?1R^Bmz_}!<)NESf=V zMFo=nTubM1*)xnkg07nEiQl!th(CK%a5m{6;(x>|{(F~$A14D~Wp-_)1^H$<%?J*t zOYdelV~H>ZeB6t~smFpf<#AIakMKyyb5I1PxH2l6^U+9UIhyfBRC}_Br*P$!U@fe4 zV95_{oJ$n4b_MqzmJXs^6oisCHHkg4x_KrMK3Prxfo*PVkpl=2OYNzIy|3Md|__0GOfT24r;dlNP;6@r>f#1$ zQ_7Ho&l5$;5DHD6)Ce$|70~;$9gmd(d`<@<=dm)NN375f%Ya_cp*Yqnx5~7l`lr(5 z!g$`@<8rq}-ubWQUz-K4=F2Pn>5UD}O2h?0wk*iVI3ey>%?I5e4>>2cxvsMs9W7qq zS_T+DiNtNLGbG@a2H40mh=v)BWJ`nw8bXMhD#1;%;Z{g+g*Mzy32wU$_nHKE)WCUV z6ZzaOB+fs$B7`nOCb0eDABa5qRpb$z2Fdd1C$Bsb^7jmRtX;Uhb(ouPZyiqKx58Kl zw}ydxSW_#}ZJWJnsvrwy&oT+lEzOkR zTG?=YCAi0JxB>}oj19L)f?Ht2ZII=ga^1(yRboYx$3CUUJzeKREZZ=dtdU?>=~zt8 zJ_&5M4l`#T-F=Ds^G(G*if7*2l-HBfl;_@;6myS!EsPFfH2MuMqYHwo1_4?S_rdmk z2KT`xj%Rq*L71_?!rl0rUKLOf{bLXr*#~N2dh0%8>x6|+Z6xG22dt5YZ6pG%tpb>l z{Uq4lR;-bs<0JyG`6DFHqz&wwjk&s5BCyaZfJxmV!EUr-&G}1?+hwA8?t)jCKg{yyj$^}2JYG5sjz=2c)bRzfR){IaZeBAjM z3Etp&46A{*`M4UASiD0At4bmX+(0u}mFve`+!?1#fu@?eLa!IXSz* zw0`vB2ENNV+#Cemv3Mw!kABG?`kdVWi=Y3j7S5i+y3N+K;H-0Ez?lt3{?U79oztNC z&T_gk{r_PPcq-`1pPacg?j7eM_>2M`rqk>1fGfMov*=x~@+|kRrv?O9Q|gK5;8Q0l z&(iE8+USr5&jORlm412yccp_MbEPX)Xj%nVG|3l^X zj8l^7yz|Z#N}frR;arp9s7Vj_rjIMhlz8%4I6bq4(w?S;x{@m9&6Vf^qNvMot_uV| zyWs2|Fx*R*p*CH9yXagE4t~Qb2e~c>%~pBGq|n<|h2E1W1oEiRL9P%4dwk^V7jV!^ zp%-lmP5an6laP(DflXirdB~M{D3s}5Gq@V5yb)& zNX|8g`;eVixG20;U4PyAF*(V3W6h6^)O(T}K{I9sx2N5o3`is&Z{#ykAFu-8X}@45 z>J#!kH#?hz3b@Ih>ecgWXBfTqrL&RscKlb6SAW4+2DU!8KH0_ua^H5wS4`kmvCx5B zJRNgftxd|qG;(ReHEndzJSbnXLd>VvU`}sbMOUWJ`y0zqoZV`;iKnUFCTp4+(tB)n z>(Na(yT!|XXX0s@+HGPlAL9JoHk(XEwH~arWkvOU77u(0<5f)O9th|XW^S`h@nYB9 z{#o8Nw`cVRyXKipH|&~cZo;lPz}z*{;_sawS-RqqRkv6-OE;OiVK?LOF?#XI2^bj1O8VJ`HqJI*e2NDWsE>#XUa8m@Xc3k(=~n5y>E9~%}&2ZL7 z5&z9RTb-LdYOR3e{p9?C)ZENlzN(wuZ0fh_W}|Z=&EOu)rLvZfq;KY(Qwzpm>YRRp z0>kEcL6Eg}?27ZeaBcUCvuRjWh8Ko5#m(kfN$h6cPelPY>!-T^3Ry5gD3s3?$~P;t z*rd?H&8(v$-8Zv&)})Z761_kk^@1zv1=rVqcXkfTFGH`&pZ77uJ^tU<}z%7D^Ex%69w5IlxkX=-pj`_30o5wk-K}Kw$FPUankH zVT-9U`EP*;JeA1<{vWBiMXyX%xA4jo1Gk_ueMMXoNK4~!(=GJI8_ou#Gv49@Teyb< z+kWC68`#1<9FoQWp4B&V#2!0DZ{hVVc#EiSW)QD$ep`5b3*N%(TQt+(T;H7L1Yv#i zS6!n>;TEiKsvW+>3}?$O$kr{qzHMSpuxn7k0zWxNQq|>JPF~%@D_ses4Jus;B#W)L zsIIwE$OV>OQR&_T1=)!314d)2bc=zWRXPyF!VOm}+;GkFcRdXk_7=SAB8x#a+Q3yqDsD7P3=H5-1Dduu@$S`*N{7`+Qn`yT{DnJ&ESff z!L@q@*Yjb%3~y@=z%1^kb-(ipzpq&{aKLP+Q^DwMMY1&STqHwFxn*jaV1ZO^3mDtMKIlJIEtff*o$f;u#)u zB-oic7QX{$$9E7o2C-Bf)>yIZ=nir~g59TMnMVS;0!Ss__6-bx3y&|`CB;nVM_lqE z?9at!Xzy<0v*`CB45vlI$6xWCz-xaS3DMVN*h(;buQTAu9YN3WlRHA_xIwOF1cK;~ zEdLyL0(*)3KgXTG+qmB!Pwaq0ga+Z;LvTeed|e%ntF!Ucj&^0>+vs?ofWdR|+QWwYLJ6?Vc zHGS@?j;#ru}+6hH?|3}@^Km3f1u+HgZ@wk{yUDR1+ba3;zP6ZU3`Yd z$SIMoa@##-@iu3*(&WVST^#t%*q-&-rppoDu!*-u8<+e*pK@=#`!k&LN2-mvTHGVm*OJQmbFWk7f8P>*GC zLjP=OB4WDi%y#aJeFLu6L#uCW=QH|WGHGF7xQE-@d)Y#;eP*zseerM)@;qgSdk|l^ zvXkZ^j20~iVQVG{mcI=aeWP&_|2%6BO*tySG0*D>(CtamCE$hz828KWCc$+!aAr%A zd^=vuK8+UmT)0}TxafJbB3U954`EFFLY{bkql8A%m6Kg!+6j2jesHSCV6yvpJjR3U z6%-Igik)8e6WVMyw9%_Nc}t@Dn+Djh-&G0tQv;0ldmzF6Xy7dN3*BMML^1snvV&)0 z1-M%6m$ZZ1FJ%WWJP^jjCqmd-cm!2~L4~bu*B!j)>MjT%j0Bx!1RV_mV@d-QGpsXN zl8On2Bv_}XB7rS6U>@TbU%c$M3yC?Cy+UXgs6Ws(6ArJ!qZ8f|sX8rE^@dlfg!~CZ z9?Jxt*l}|QKe6Lm!2)5l%~vv(8wQI}GyQhjGF3!LcJfRGl?~fPNx)SMFqW+P5?rc* z^EO@&yHE`GKy?>FU3T*2Dx)CG4xSjZlNTxo<1Y3Pw3aC$KirT<aqnl0jh9NMJJz({Gop2#TnC z80M{u6t|tPL&HCWnRpM^r9h^k$=I{HJcZ>J^xkB4nUfQl2?|O!;<0_%w zeYJ&}xzU$TaJ3Dv-e$99E6g#@GR25*{I7`^k9x(3Z~Py?2R7_;kN&$&pL=*xeSSBq z#KJB9jyam6JQ`9N>;`Z9)_g&ixH&UTIfDfqBEy2-pXr1J-ER;4g$3PjPw6i45wzMg zmu-p~rk{t=eluJZ(62`uPIvVuv3pF8y+}suDe4~dD$;0=r+~x!<=hge&iE}O>^^^ASG9JH2lyNhNm+{a&yo|@gz?^*xmBbVpWLSa&!;PobT#P zj@h~VIM*xxjqC9RaK6~ZJ@n85*Ff^2oy)ucu^z#j(kXU*dWiz7-6975rRrd!zi7z1V6+ z?d7eO?R&O{9Ej5!_24uE=4oxrI86=M&^^2X0}5=w;ED|xTvt5pY8@8E@HT%YXoLRD zDtk>$nRBn0F%UO##=x99BQ4y?r;O+7p_8w4USrTwp8+hY0t|nxp1e{}lag=iflF4>|0^^`BaFtz7c=DDDxu^H> zw^BU+Vb4B1|AFk=$A^Is#!=iZ2(w|JVFbbQyupIon!YWG?X-b|(Oy?_O@jN(z~Mfz z4g1wlTS#C%1^;?591OJMhPn6ytZP{Q)^QWG^w7eI@`qViH<^K=+m6xLvs z3WIgI!bI5FL(inUG+2)h8$mxxmgCS)crqjdF~gH#ev|Qx{ooA=U+^B?%U|#wWur@c z!Mpe({Dm)g7hl8|yfE{cCyzXgJYjc@2;YRf+`)9{Syur^*~X{+2h-G+N(SjaxTM8B zzgCJ*|H0+x-OCNH&%VN9xy*iCW8ufaeiEm_PXhb-g6$T4js2Wrd!Qa?KXuripS9Re z1Y0^?nf=sfKdJCDDX%|l5;=2CLLMVtf}~53a0!wvL82u{0>^eO&tV`Yy<}2eG#ppP zBvG4AgMksXIm7-!ZSV*<)CRZDMs0BGSkwmhOhs*Q7ZRpT9_}0hhB?_9)=lRQc5gcu zOOJPjLy?L?eS+yT@40e2VMMyQCJo8UWP-S{$0uxEF|J2m#+Fy%DlR|fX~Oj-CCvAN zKATYXMhI`V^kn;p5p;i;Pq>q16>!0~k=-i9(C+hUcBD<;cWnr876BAva~9F-@4LRU z-YLGS4J9>-Xw!?X@quP+IlArD8kOjK7hOZG5;vw-sZaAia5YkEFzQ-G?x0sv>1Q9f z@=2Q_cxTTDYi)`W5a{q}QAAhX&>~BYe+cIYk*p%t7e}{XKz#ESFN9`En(?t~JsDEO z-zQQp!P^1^VAz{YcU*F%kp)F`@OQ2VcK!Jhyn!z%Vorrx^qH$~Gav z#9c&Zf9|SJ|G4aGRndqtfWH>ZE8?SHtk6Y`(zO|U?styxY{Y? za1q}b_x*t`7d?8#l|-Mv;_60T15!37JYIzD7{XcxWSC+XksQQGG6=9@ou5`jZ!Gug zNOM1f6x|dlglq9#)+G1!IY# zga6i=!(K@snMUs=hD7?bFD^&NeI8zqX}jfyE7{+Or#yXFQEP>Z6O5Z83H5p8sl~ki z*ztwyfilvrsKDmvSdXH7XUPzM7k%q1u;fy%GP^dr?@EOJ*U+`lr0aTX;N3i>P6I=B=Cj zT(7|v`AQUIB>z{gdl=_>z-p;=XsckEwAKqdc=5YaAER*5@Nb$X)znUp_-Z%amUs`E1KPlHn+ zQvs{{TSyHFwyKWBd7oo-HQ4%Df^DK>(ciMnQK35NA;EUnvBrN9TWdxxOQ0WFpmT{>Pxxs~NPP)1l_QlyytZ#U#5bqxVTae^ChHDxHpSQluBz6HD#5KWaQGhiq^7}QJPCN83G55wq|*}IDFcTu4rr*)B;ZdBFc!0I z>$++kDem3ymt91BkMX+@`Q;@#w>%gtnj z0+ao*n)oi*+%+2mkP_HE*#W0#l(0NE_2)_4+Ge3LM+P%%XzNKdY#x#8Kfy#(zZ4o{ zSddo2hXrsoh6ND7VS(r7`w1{s@C2^=S2qG%YV#*J2Q#OHm$;cUyEl}JkLzeDWG$x3 z)VDO_>a4b6&#!USCND^^d#u=3>q2>ZLxMeF#TGg$)F4+R*vnSz+GKbwY%)-58L`4yUx1nY`H zT!q19bUm#)X)nRH)v?%y50t>3&|%QurP06!(85iUV8`oNY;k{Spw%aZ66_Ky_FhA+ z71=JqZna{6X#``AqY`Y1j>Wfugje|Z;EEmIl3VPuu=GbT-&|gUPvDwp)yO>w__hH? zo2f@^*&s-LkMQgRQZ!m@Gca0=1RQCA(Q3}-8l0sh0oOCYxI=JY3#}39ECF{kz{q^P zv-SuXDgh5Rz#hXHYY*q!g<5gz&EZ0DYH`{)sIaNsG=G}Y8anUw5`lGA0c_2SB-s5{ zY~3u)Ne5;^lm3=O;7zN*qiwW7Hf# z!~==b#>49ils6pvYA6K~fib!O7MBB$YGdGxkJ8B(=vciRD)6zN)h0p__$1t%K(yas z3HG3lHI>4V@Hv8wI)mHp0}g-Ruw8xSmIV8)j>XDLUS*Znk@gaBTLWy=-GLJD69(91HDf3CS$4ThZoL^oZtAP1 zqPOjFsK09@5~~aeG~zx9ZnuH+SW%@L`atD9C6PF8NMM4W>Z^?+pGd%$46tF!dlK+% z18kU5J!WgVg-Lvm@f-z{SWM~JNWPX`t_?S3bs-mj%w)>ofndrO5{agU1e&s^1eayt z3{z@@!IYyU5+e->OzSXxG_ju{$Y}fcG0< ziyg%l_~e3Jt}VCYdqVCUTve?;9g_oH=S>OtO9PB1{9A(i!@xm*T#xo20SE3>dd*h< zg$BVi`ydQ-&@P|_TCnX%=#vvA0tuxEbjSsPOo>3NQUp5Z!C0xUMBs6&fW@F<8-Fs* zF8c^K=wy@Zgx8o+>%sC_804&w2ozcc(6Bot*zHy<4t8dag&ccLB5>3yfW{r3uceWX zBmx($0{CsgpaQKaxg`E6yh%Rqe9vxN&3Y$)iw* za6`DL*ZBx?_XIF*xT3B}9bg=9f z5`k-00krJz5-gkstY;gLW3k=vBoy1A8!7%?vy?@WW?=tFV`Z{4oP;F(#bg6;CGFg*tF!ju%4t$9Z$M zc`kb~lYo~PU^L=(32v)_L$#ls4{9HkfJ+Q8+GP0xtqJXWMQiEadd<&d5~1*U1CC{E z#X=}!-%7Z@Ho#cqXFdf*{vQeWF9YncpW$+W*K1t-kX&L+6v?Jh@Z^uD7i%45)6m~9 z*5;DNC)iANY=aY}P8^9zX*j#1sZYg{>r1qU3VGxN&LH(49OtCv!~C7}^?pqpbkKE} z_hoZQzTJSznEfPKC)jLsZ_?$2J`wHn#0g_MiOqbP?Aw(Wh(}J)f@Rt-5Se{8NdU|W zbDxp+}Zd4+acp*z3PqHU8&y?IP#F@C`J^;Oy+naz5w*4nAf*=&7{BKM7l73tyC zTK7(tPcc>7g~?PCkYP6&u{WV#+rPz?bn+SPB=J3o zMW!e-#7VcU*J6FkpM)}!u}+Iqg6OtCVV*B_RdW(>QZFGS;v~Ho9#Ef@J4sJ&&}vqC z$sURCNzjt*7w3DDmk=+60&#feLh`;h zYu@3CYu@4d&K9j@*b}B?n3TXZ?|n|1*1Wd|Lu5KLNLz7}t$7bKC(9(=>UAxmWY9J( z#7`+^I*Rq|rK3x(?9|#g;Mh+c7+X3JBEWJ`g=W1K)hf(f4m@!~Ny9Z)OHT4NS4&vx zaLv^v_7|?Xx&)SB`{rP+!u{CrFJXTCdTcQL;@2S}LC1|PBPqDM^JHSyKpkO+^ zHzU|zIfW|@qQA9MG&}{IVjTdM{erx}IQrLNZN1WyiD#NbLKJ`DCXV#T^Nl1a39d1uMX`Q&<6}onjTBhq78cVr72?sLsCkSi@LMWxv5GUiLu- z%RXGO?89~Ns{yHD(@e=Q#gAowGGvavRZR{U0?NM6kW;vIOfsGFs@6RG-BQJ&<$+CT z9tk*WOHw3ld`vqEYe<-VDjFtLc|UQ*9N$@tuQ@$_JIT*vN&y8ebnD|6XJKaJ8VMaS)qIa}$ z%9EvXi}_1C_j3vy+V*d>h3{!+m1jz&P3EP~P8&*NM+P|Ph4b2WW#_*~kkk(h^V|E{ zH_A)@4o>Y0n>r4=sBMDg|zxTdyxlkz+c#lJa~hz+%2safi?`<5cm`>r;5ubFT9Aa z%q8JPbk=>pE3?^9Y`_{AjFl^woySIK5MX1p>`8h3#JCNIayWR~3L}%X9ZoO&oz#SuzoK=5opEne^KU^@t1Esa;!W68ER7a4Q({S45xsXs zTLRlF8P6M-p2KR@Rn3%o1eVN3cB@dGFQ+a3O#3~s+nW#*b}{f5ovtJ|rguKqN&?LH zDK4rV{U*K8RcT3&f8<|>&bp?Rx5?u2+5(?sKYH+*HpEI0e@z=iXJ6OKtD{+bW8cIz zwl(4#C(--YwRTXsKyQ9j;Ucp_qO)4?W(h2|?M9$-0WLFo0mERMC)U}Tg|MUS`IYt@ z+4&~TJ`P(e2Y#)kDF-kL8q^y0)Q1Q2zt#q_EBnaR#3z=qn)ymHZfda#IU~rXe50kX zqk2JKP6iKdeWRUa0Q_RsP);m`G?SI1idrL?w)swLrF>^3`evz#rk{SNZ6$xai4)$H zj!(*~+)Oh78`$>zp%xe#^Ly&UKN6U5>Mj` zTN+*dgVwB~p{V%uEaEg@I&3@;s{$*Z=5C2fr}=yRgWFnr`t5CPFzIp{9T{E{j~Wu} z^;Zd|X)XLa&{226A&@ULh3m1qF!Mf9XgbcM=`5~kJ<|L%jeDq7rq}Li5hjhr_h)0g zG!{w86Y-DW8kbzW51k^}V%JunHyUWOwpl-G8RVqU7Oq7je@c|aa*S_JOPD;4S$EmWaCLZ=eyOOqA< z1o%$L(ENx=^D{#8z~-kxD9c%{T-UsJo%F@k0THwh@i$ved<%5=|D){61FNW=znd0l zySs0JlpERtaw8N(K;#Ay0ih@&MQ%_~6sm%t+*ddRLD8>(D2VvHP%cFf5ag5_ zxsjv&swgP%n@sZFX5ZU=e1HFRUw1zMC9aS%!xNIOwCr53r<-P z1ZPE7KDK3rRm5nzyo6eoL~i4D15Yf2e@m!|H2)zr4NZrxe@LxKJJdE)!b)$m45z51 znj2$PdU4!NDcZ4<%45f^Zz4zG>{~OUY~wA+%~I+LQhyuHlm}t!AXZUmbVq1pXS58D z^0gl|zBME1?nt#V>A}Sg@39RA0!!{{3AB2Ynn3z&!&VOt(}U!4x!?to;2El#BMB}} z*XiygxX2XTg2@E$%mw#W(o{J3^UXlX1$YvdymPSR?L2C2vRddGo=ZJy4*5h#`>`bL z*OIiW4Yj5utvFI(OgJlRZC0Cs_!HwGrCad4NZC46T|_&$>GFol^&MFFn+n4-UvcEqvX+`on3 zudUL|u#0y9(ReA|Ln-Pi1)LkEG0Bf9$K{qO(J%TdP3;ElQ~c1TxC5D1)L3dXrv3sB90Z*-loc=~UqdRIBmNOEDjfm%(HyiPC;O8#a! zwX5=HpyVP*PnPq4k-Q0$oc>x~ZK!zYo&oAeNr0xo0`O7qwrN^6ov}YElKz{e?j`Bl z`Ejsv+Ln&Ibt7X7fN^=TaqRY;|y_uuN5Z^!9SF7Pa7<;*HJNG5mZ09|}-QAT+(Iqw2D&z-H14Q>* z=F^`i^_@kLUrQZ8PP*WZSvXvBSq&;+!HggV3udITL!nb+Qyfwf19%c8c5tD{4iswM zf2)0=l%a)Vp}lh^NRbKPZl+J`s+r3Dp(tuv6e!(YkglHkjMCMSsDR7WNf5Q?a?w-u z)k9?94z_`*9NlxHno2J;P-`k9I1lq^WI7qOgKyDeD7HnqnX-RA>~}a84?&o`u9OKlQeL_*7aj0VV)t62f_z)IlBGGO|=UbgjQ;) z?ju8g-PsmclGBR)`Ye!c z2$y%Apj-1JJIe$rU~xnYeW_G+N_M(XZ2yrp_}+05)sqx*BoH)=v*jRKt)2QRxrn*% zLyAPk|I0HTcJasiXd|_H6$Sv4>jP&3FPr1Ds}ei8cHrB!o^aY4XHt%i)2gdE5{HG$SW%JW4(HLr8Z|1(2fZ0nJ+rzJ0pfn-hOXi6r&U#*<7a_y*nN@ zC2x6Bt(ah&_wqZB^PW2K`Na;pk9HCb&7YZy(F)5p#u_k*Se(F?pbxQlFGOQI^D}%INd|3 zaCp{BY8=fNtUd(?%sBA<(1ovCIlMJQeV*>ztnz>j%MJO|fzPsyrQ+#vw49-8>vU(! z@fZK>nJuc*$A+o($Ko_ibk$bv0otqhVU?a3sjg5yU>xM4|K5Qbi(cj@ncAf1z|=N7 z$?=l|CzNB!^Xe~fK2AWw`yJpR684TBqjpxHZFSJV2^UuPQ0xU%?A;gDLO4-m*}))N zzUaa>!9_LmUjj~9PMnJVpPX{Xsn5glI}S4a{r}{&alAU@9v1x-TJ(#B>OAtyPyA5M zO0R&i4Q1)4(Wa>+1x=cLWX)s0pF)^)TSD_@Lz1CEC28R#sO~jiQ@6os5x#7e@mJHf zr4*h|nGG7Xci9B>fCBf?Igp zLY+NMhDYnoR!65he*--0v)eZ3LZ6wfZXkVvgnm#6E%V?lXsfyEpJdn`TKuirQ_|hT zP6TLVG7HJbnoxBxc{3>C&Q5&L!n)3fan)Nv2|wmU5Gvs+3)PY2v!I0gy79S(9tWTv zz55rjY3QGW*cLdk#nKT_LAAa zZ_YL_Y^gfh?c3d@>Umg)&A-kYc&Qx62zh0uyp@^yj=D@yDlj5GM<`K^bE3jRkoicZ zpYt9xF-@HWnB>F?4dCJT)xVUEj_FTzBEqJ{IelLxfUD_Qqub{Lb$~L^NgC?J7^I2w z4qc%hBoMRWq>i_osIbt%Baft~K2#Tn?tt2kq|ps)*PuIAtE0%gy)^G5^$pl%2Wi#A zeg|G*zcYI;HNu1#N*ysh#$Nn7H zMVxfwn&8Zpw);YzMY4nVTyWxp7BcBeb;3Q2<4bNFkAJ1UNZS02C!)3b*~t)Sjjy2% zaQXK2*XqyYsUXRI7m~?T-pp^*-3l4?b6~4~(*ev!Wiq)`%EcSiXUX)SLI!hTU1RUUk0Td?Zzm>nUT*-QVDv>=J#q3axjQ%niE%S zHe$A^V+pwsl%cXt6d^K1XY5d4Auxmp@L?MLfB9712?C`B@oC}22P<9sUCqLkUI4svsxmhDv^DfKFg;dyo|ZYL=9v)ZMN z971K8hA7cC{_O<)_ra?%Kx}O%KvwJ(@Pj{tx3cX7Jt^6z_OQoQ;Z+;U_rV-!;Xbxr zB(@X0#8`@Un)YfGU5f>6T_f}N`SuhjbEp!n@hb?(40sLqi|&50xk?R4DEdgCYpah9NkmCX0>2g>%;0}0vPPGV)Z)pj`*@`Hbf#ULh!V}w z3$nWLeueGF)rF+XevI@cJ>e$9C&Ti>x`42_*8x62q*znh_N4l()^Wd8Rygl{mQ)S*VGhPy2guSQJzkcJnilBba9af z*yR6LO$Ih74*c8aiu$BhpTT`~5S3HsfKNHz{HtmkMVTxT`w?R6Cmg`ynSjD{X3m#i zFN^GQEOnM6Y{CHu7wuRro^~lx%P5~&4Dd_d$Elql_{QS8)y{SMy|~^f2CgS11|TYy z13WR~@Lc#`^#={)urfaQclD9*f8Y(x8>5w1ZZmqmP3YzU|C%-_b&zip0)s1Fs8!A= zu*_cLJ+;gfm=&g{m$oN_8h*vEVQzj`{#0L3a%gTIGcl&+Y6nrv)eiC^|MLdKwX_i5 z*$#(h2W=+U@}RQ`0zGCOo|tub*8N*;s8wTlTbWlr=qq!+Jd|@miy{;n1pl6giO?9Z zJrA!!>j0PM)SwZ!)CT$+5+`Wl>QqSQvDCPW<8}5CYx+p21HVS#mIs6ON@$Z#i*Bh& zWZ^-o{sVzDZ(-Kh`J=IxMx(h#=O46$fYUeDKBP6~`yhglAeogbym`mg2;t2;aueti z4jNeu?}iG^Zr+LC&G=w=_g0nx4Da4bbLwgj@J8(5JMhHRAtqsBOX0q8xJ0dA-eY%#Q&_16>ML@6!K=>A*V#qAJm;Nf0KXi4! zD_VD=AM*8vB=QiyN;?H#@vF4q-P%YPv{nt%GD&6ef%Qr70sADu%M90gl4cgK2L!JU z5-)gX@p^)PDC%ChIjlV}RxqUs>d&R@5}p)ImYIE z9I5?8K0JgymW38QmW<{-*2Y7;$J)U7pdBBC@?jT!v)xGK=po)?9Rfu`k97!?#CohE zrZ>@JT?JuTkM&>1LF%!l0B6=?0S#7Acwz;GC+3=uiQ=uEzX3o1EqSSA)aYc$7HI`>!U4on-?iC>uPP zYjL}nm2uj)v{gS}&pCsu zV}`7b6@lt_->!~TF6sa#s1A6dI%c@2gT23}I(`!B*lVd{m!yuPuIdnR|8gRdI;KkM z@L#gN`;gUuk_}K-SS$YJA%5u^gq6)44%XA>_lPV_{lzLjzU!_qMVqLU;}A3;cKcdF zI>U*2B~kQA)w;NSL(5J5#gYVqvvZ$^?hdbDXVS0>*_4MRX<7zJGvh<;0oVkK0_Ttl znS`5gwYh`LQuOXdO(VW~)#Dcy8s3O*?3GGIj z4ruH_0r8gwm_)*FG6I{?u%4n#` z2g8X8Qtc2CvT`as2Jk=y?F$9=k+QO7g2c-Zek)4 zC2f*&+~V(+QP{zjO2evX1K|`ZrwoW~Y=H^H(=%1H|G*TMKLc(Fz+SdgYE;viStjwNyYL7f6HhxLybKw{y^L3m1bP|M zj&LtyA(KJ&GA2kuaW7*+V{I|n4|ulw`4|ew{S0`Ae#UEoJoZXFaA;h<2`l3wPKyR< z(FkutrlHHO!;ZNoe^iR58=7h(NQtAg@B;-xBK--8oxaLZIx$acP2!I-7b79|C}ajp zMPa|tLwOC<_b!ZRA87_|WQC(VMlg_1IY{6r$s@q8*z1(g9pLhrl9wP$DW#x{)m|Wv z9Od3oYdLM)tNqJ^+9Z;XGQyfLbQrxDB%s3pLBDLFJ?i!iJB-JVS{(*yeUx`y4;|&5 z1(_rSm=GiY>nODizf|QWh7~z;u6*?}vO%&bJNsFS>J89h@TF9TSn*qYk z>&Z$Lr<6pG6`WGrF524=FmzAW*kcXrs%=*ua^f#KtYH2hKdQ}!FvxrIzw;(^>1_u< z@7C9ee>Shs!Th^)*Pf!c({-J~ub~ifaj%rTunYS|MS;WheWmE4O>cBh){VgZ8}|Ux zOTD!Bl!f=kEy@CCD7LqDSAi&^dvZNK2Q)(SwQpfE=$_zj`)aQ%TNy6U#>7!c!J31L zv`B%2G4GYTZ=V9AI_1Q=ty`gN=m$o1?cS^_SBEU3QT^-0zmpq(*mb{xL>=cFIOLp3 zjdAV(Z3`)V90#>l)qc!{rFTF9*eTupA&j1xV|b66-HW$HWd~_nT42a$yhX=j;ht)sO(SEE`=(VOATM{F_6QuG1CNIM8gH4x#Q9Q zxNtmV5O+L!91nCn`XA?x#|S2g?07sOiN+m|a-+02$!aJ_xG-hFFy=e2LiQEo~W zT6ionI?!V&I*uMovPC33mMf41+>RA@lrB39=PTV|N|zlM_MJN}y6I6(u|j3Lc|dSX7GaEk~BXdc{DXoaE~VYgc$w~ zlcX6OBn=LKCo)Jbospnv0iF%m0M04B0@o7xFD4%+r#G0VN3u_F&&F9XV&J=$CDhDK zdEnHf()F)uf6*ajRox4}!W1~N2}t;O(~T~30*qyM-5b|tqV@}Tr%dx~S~$%rV6hcm zmYw@73toq|_|m;uFPo%|g1wmzti|ToVAgL=hMu$p&EElIK>4d=FGJqYo>yY&u?K1F*$3fTP#~8O#x~pFo?Od^ncwoT@zsvwk6@^{$$x zWhrozQwR*LKLeU_xs~$e7TQ5<%IBQmP5B&Vso0eFJqf?CDersIy(x#X6^`crW8eyLO*(F1J(HHWUMY!QnXSD7hd%)YA4X0)$%m0| zoWvRQpYqKTG-IyT7OoQVW8OcB)9CD003hSj=^+_`#zJAO0(~v57trwdhIza8EE^KF@x_MT#w4iY-D4cpiUW8?J2$ zl47GIg@1N;&?%`y=?Pke*%SVci=oYxDd~uTn?SSIJy?;CDMF6C`}xc4?oQYbEyjExnP0?u+RXKKa9>OCeQ zHdgPQ#>R>_MZv3kcR$wbt9#xdYqWTUe0y5*G{2G+2;WE2UY}@hkb_Le{CLctAv0`k zZ#O>01eZ+a6M5HZ-kNMWEm{*9#9Nc~rvqD)O{aNlvWv+fwou90%T z;)ulJC0YQP7hh(p`ztro+AI~U;oj5Mp?~C&U->dyt6y<#tJSZ3nJpjw70YbO6SPp# zEvG0a=1Im%s_|iv1Y2(dVz!8*w4!?>^)&V`F1NLk@+Zl_JT_Q%XT0Iym{OFPA#9Tb zJv9r<{gp4EkVQiJ`9acy_gIq-{Dw_yY|vVfHC$kv5c|+M!JKcv!EpJ8!ocE{O_=$X zFl_yV91_Cp4-y7z-<4l^?R)N5)+9-_Pv{2%O;M3KAErjbo&tMX`!Ow;;%0V2*>RtV za#>n>6Aoko&5Z-wuvSi-(QJM!)mvhVrW2(+Bk7dj0tDYNlfLzxwp6JZ5(mCxE{$s1 zrY8MpqE_AiOQnr}*EEQ(MzL^K)-q1vRmv%INA315En(jGu*N^AX`2X|^n*4=X%{ke za4$1y>UQXbdOD^goXp^q&TR)LvmhjIa5AgVMg=g?@Z`atRd0ZsWc@p(v#ztTEYo^G z_JkiAoap)=!4I7nGEwkDThgg4y*|4jz4TqMS~SNo72%r(rvgfRTX`pBD&Uc(dNY55 zC1PbwNFchUa--%mJZLttr3d52mi{?b2e75zb_RZ7OTX=myITszz}?cSKWhW+ZfV|z z2;q1x-LHA*z{3^cXtaGWj{+S>9L(%sbjNX)imwZ`QGBiZjrziMjz7-uZlLH4I;fEc zq0~*fHcjXLt9F+Are*LI_f6p)`le4F(i+08ISfntFy9nDpl@1qhWn{SNf0?RLfiS#&YsTTdyZO34?5N0fa zwpp4559h-z8P0vkr92gkN?OdAVK?&&6ooIEL-~qBF#O7U7P}fRsF$5ByGMLtkypDQ zV=SWMXU0Y9VIDurdl;Z$Jq&>-Ms&avyBM#O1u1=;6!`QkcQ4lhZ{}WhJELtU5$AZf z7k&<935VvGMVF+(zrN^_K?E!Lj=r;hggLOIp_i zmv5-3q30w4dY`idz|L=p5MWV|0NDAhJI6aet}dzb^A+94kZ1qI$%k@Mi+ECGA!vg| z49Es%WtR7Q^x>v@eToZ0&M*r7ScP-KuB4=4gS&K zM9t?pC|%|umAYsT>+(~`<@V4Af+iSyCa^s0na;7c0DGos=iwLjOw-Q0_e@Zt^z`zI z`LymGZLqCp@~*w3!QmqxoR>x-%Nb8!KLp=L(O=%J6i=5nfJMX^4Ya=G+w=Z0$yeuj zXXM4F7?a2hd|CMHJRg&+JTE#88N@q{CFcV>jg{wlr|}t+NbWS2$s%H>u_H{MONsyw zi|*uakOl(L+5gxdEDfZ;D$_@IgA-8tme7lcb^$AZ1s6jO8+=Br@&d`Yz}u>{3%(34 zJueM8?!Um>-rNh=_U2yTZSTYIuW!iFk{0%{4LKfRtfUU%%6Z-)05P_{@Wj>^p4cJe zGJHVm3qqiqUjv!@#~dULPEKTPZSn=t*1jg>FAS1@&RD%B{a4dfnxTOz7jTiW)t&2{ z;wDY+oZ#{erI{5VO`#+WHoO~!G#i4XVGS=G&{r=*F#x?${lW z+y*q-2ivboW4n&nx;7#!L(t3G1G*OSEO%nBvq;6>D5C>LBS_Co|(O-_tC(|FE z0XGqkZI=O-#wfJ#uaf*grlN6|X}H9&z+Hl#NYsIG4zF9k9e&3rKP z%4z!RixE?K1?B7LL(QH*B6kzAu(Q9IWI-X$&et53+5Fo>0WX*G!Pcc zQ)zr@y&w4}P-9}XJXm9mtLW3=kc;TCY!t~t7-fiLJ+NAyN^d9W{gp%p<}*iD(<_$D zWn#M-Ri-_v>HXjkjC-a8i{~d{!r37av2Grm2o(EvI2GfbtYPgul`@l3+B@+Vi|9f8 zy$y5q#R?qWdane$dA0Nw3hbf27m!}Bt+z^$`$eCsq31>C0oqP<9(uDz7M+JzF2OH! z9$tavPIiS!`>pUMAWRR6gb!<wTmr*J1^F2D~*1}iUdcVfvU;ZDdP?oQ0Q6zEPY zxy0Rxl}s$zotP`jiSESWBsi?GPUAMI^jbr`Cpin0ESm2M6IF~x;T<{`a{{@Ymbl?y z^O44SRfXJl8Jl(sE}RP)&gV1ZE_3H1`m!&(b1q5FMdi!fxyZVV&PCQ`?p!dyN@+nST;ywk?pico$^eNzpK1CM82ly0_HjbUjUY5pA(U-YH;khgviqS&m zQ9&|CJgAQ+Q@L>HMoe~2wXEKsW;_Tu+qh{iL=2BgC)L=mmNw zSB_&Zq$Ycnwt7tk0vZ@H!G$G`;XZGtuZJ*Dz=`QQ%hbd`PNwFK>BtWH1lqrYzC@`S zG6B4)7rQ}kGBqRw;<+a)a7lBB5@Vs<^nu6qOUjCnxEVd5 zS(n=|VhxgL^+naT>w?2$s?4@r} zAm(a;uQ5N!*owBn3lKOnx0rqAE%#Lj&u1<7rQdK?(vzs0iw%`fOTrV&suGlbt z=YwfvTA$Od@R`eOe8p!j;T_CeHiBpb#)VH>!aJO_yae}BvjufoFrRiV{>J-uVb5=Y{ll@}c>i#bodrZE4aK3o0MvXkGTRX+Zp-L(7(t; zRYhy?p_T)8&^L3dl zk4mz1zKXM^Wv=pB)5lyy0#XzSo+uJL`wrLZCp2dGfIb#fvUa%sQ21E*#sl_V2JSbb zFkp|oaMd!SNmu=5#ELdUD%wcyx!L*S4q~@7Q4I~Q+SO2fl>RqaE7Y)>t6?>&A)7w? zN15{Edr22t?7H~DMHfJix_~F@0-is=F8JL&?r{yjHZ&n8!{(*KOstB`AwHZDur z_}kLPM`QFFk`;@6ZgK+j<{0Qfq#<4Xl3qH&1%Rd0_?jd|wQH6X===;6QalqR z1v)?DuW{#xo2)c*?W;axAq3e!b3H~*>KUFC*$0(`IX`kGw{k3;pOrkf==?YXy)Y-T zj*!o<@re^>5QW`saHH1*{VMrBH1Nxb`X;hJG={k@^CsyV$gkJX0k_&M;k3v?aIdK5 zWPK4S;%w99&r*&>4^fHlTu9sw8?EmICQyafNSOmqAmdGa6w$7SR072L7n0=b0Wyp5 z{$Q4WOo0iIN}Q!@DQzmuNSQZHUrp)+@~!PGYBH@jU7tiAya!)%MfDU~dxpM;bh^&3 zqDq;mw#$Uc2J(3z-}Y|V2LmZfH!jpQI&&dJ z{eB-hg}g;D`Mp0hrpa6ScJgbW0NvaKfSV6X&`XQ;uJq#1Q93=lSbv&6e;DRrG3H-Z zL~xzx!B;Y5ugM1jzYM)rXo=8kEyFqh^jb?5!7ub$OBJEln&31U0UaeYhrXNedT$js z;q~6iZ^C1z2*Eu?gW-{1zz!FJf7tOt(oJ}H3K5<=^fWuo=1KNv!7lhSkNqiNXXy54 zfBLecM|-nBwb(g;Iqc6x_U9b?GlLxvHAr$PZ0Q{X0+z5f7F^|-#U?~>f@TkMdchT!uKOGO zO3f@fWw~C7WEVkOC-&u6gWtY8|3+_Rcm8#ti{8^4lGYOFAqn&v+#>@Q|3xsP0WZ29 z&1`Rsq&eHF$I?))Ss0uEus#euR+;LgW+8-5HUIC2712)jk_ za`ewfw(-#BY7ATvP()X*(W{ZmMa&89M$Q*82Q;o;7@XV?IlSM~PYoHAKVa~jfju~wSG`8rWVqdw8cK_XIa)ncAocG632VvKGmDTO%%oa z*w%sT^(<1gm>=5;FAuEOGug)gW+rdoWM=#zJ^77QNZw6GTUye zB!NvFo75A(lVI26f7%sF>DUCd{WEQw#K5M5Cw`E=*#4;@7oIH(wqmuxY?-rV!6r`0 zol>HO@dEj@tsZObm@TJh0Y2odVbZ~#>b&bf(C%djJN@{Wrv&YNM6XQ>TuA%-N!Ql% zWYZo;^+!pe3-)C{7Uf#AH8zsoJPBz{Kc?3t^IfRs+Ns7z#YNIR|ArZK>2c`vK6at{ z&`x#vc34O9y$g1W9qUV>6FKfeaKui43jXgYQ1Blv1jTlOx8_IIhjVCVmi9CYu9y)t zI+2^p>7Gy@e*0Cgt(0}aru(s2cN*oFuLBe9&V1|mv8esCXZ6N#Wr{PltsQ&uoZbd5 zOL4|N<;S80{BvG^6!v~QV_)=RQHE!)LgBZ+2!ASFkJjl+SNOllaQCP){VY2@D87mE zp$it~$3c&9A9K?vPY$hnS${~`;sV`hXS?zi$Z_Jg_K~#5Z?J{}M^ZQz6dZ>o3d)z6 zIC^q?n^JVh6}=A3aXVANj7b1hMV4Fu_6d7K^3rf9@|9pQ!Z@t z?QH-4uih1=!ktAJZO6v_q4$6-c+S}Ae(bV$p&HfwQ-21QOq{Xr`>|M(AcKd#eM2{C z;=>hnI`f8JMcL>=y1`Dm=Qfbe_)E`*lk1$*f`dP0l~4Q|*6Cr!$g%uk&?;lGx-7j3 ztzL=0SXU!?&Z1K%fAMRWd`&-Ca%+<60!|75Lub>R)N%pm1b{(q5B>RHy)Jp!g`#Bu z1*oPm$#(%iVS(9YOLK{*{=C$ZQOuQPR}+#q0_j9R&+D8{d5uQrLif{nQDo%Ymp$dl zJAct<7e$ta-x__ferb&?hf7f(R~o=(fMGQ}abzj{Tc%{5YPm&~=(rl5CX`)I=Hph> z)6<-6a!L6cIpv&rVV<(&unY8n4DCd&yTGoGxQ4^^kdzV z1?PG@L-*LAFAwl6QXs6tvB)mipr;BvaHks0Y~fV8ckIw5pn=jZ(0F>fiDd}a-uBdm zt=rCAt4UB%S`WEEn+HRCxj-KehK_WB4hx39=>nY;41LE1`nCsk4}aZ9r7%Bp2v}VCdT}(6@r2pSeKS1w(haKz9T~&$>WiA8erZ z|8ar-9Sn`3n>ss{DV#0RJ)lf0yFe=hLz}ulA;KY$Yd05Ymtg2%7wEuX=mZz&E5XpW zT%Zerq3c|rYY<9a`wK2pgSGa;zxZXqaOS*Sw<5@A59hp#Zt4kc!0rZWB<=ou8-t#! z?nxrQ{WGtIr#2iS479m)d`hV(c!ignvST~CdoV6R8i)y=uo-}97I_XQQU3cfNi&Ce*p};P$+Z^c9Cq7Q&gd1u@pG>DWIG;RgW4hRxqkfG0#64xBE_9`D?b#i z{S@;L`i8*ww&T%B7!v~joE^V^kf)(CBLse`9nXp$E-rPKf4Ln$qf31G5a_RL=y{%y z;Gb<^ilSTz!TeG%o`l_TuIcxITNW3d=d0;x;mI!8L?IfMc{_H70ouLm zT)?;OP*g*r3pVagx{9XmSOq`mnN@c*%S(#;X+e8#j zGA*0|Za^X(HV<5j7rzRNq#b&A8i(C~pF(H!@U&9uGD6{3+z;VhlZ;r{H3CF|euZF| zV`IoB8Q}O%=d?RYP@H3c9UacdXJjNjG1F64dBp`fPJ)83)Z5cuS>OVN`}m~1<21v? zJ}}L&#s$Ax!i!P;Wov~%?Se#>kog9vQ@3&){%z=$-%ldn&z$PDOf=BEG=u|xIf_>7C zMTg=g7wijmEKWAealy{?W7jV6Jg2O3fqmeIVLd=6VzUeOTRRpVh+kZ=2W4yxI^#G@ zO+oB}qkgZ-*lfCCh$oYjBs6-NN1h86g&YP~h)adMxMWHs{b;DCCP^oB)6nG7?4M+M z=pD}kd`JMVS=A+Jgsxp|I513>8RpRX!(qzr0k_l}%HV8Tc7$g=>FNgVWCt%9>1j-! zbpsEugWnkiPVTF2;PH0w#^*f!$U-+TwS%ub?`ciex`98kgZ~}vX+wT+1Ak`+dtUJ5 zl9O)WV|H-K7d@594L9)bcJPfCJ;R6|=3)|2VK$RsO&=-m2F|pDuS}_$MH;$+>)F9M z<2>1U$TQAdc`w}P&e=#8Jt63eHHBaBRB9W z84Lm4uX(b_cW&U#b}+P=v2@@B&x7Qc8^tenisvSJT9Dt}z(scOE3bQIlBjT6JkN}$ zRVI06Dls&3gRe)93&(0578R~gW3s0-L$2-TRKH6B3#q}lHrdkxCdq*l_T$05NUj}! z>kZEcHf(dnx03Ol*oe&)+S?D!{}L7eVfKUjDFpnKSDfgo@+JRqoQ{kQr_mQsk0VkZKHb!2BJx=Qw_9gq2cgL*2$ zY3%MqgB*xP&xf)6>mi6HwV}I5Wys zai<)J&>OlHg6Jcpp7KxJ8>bQoh|6ho}r-y78G^=S|||;?O=N3yaz(M;l`WbjLo-0 zl}|$P{Wt);JrwwR3%qGjXq6qepqM$BMs_cXKLWrWn){n5H)&Q_l$%P6ufWHqBs`0i zHgeAjMNrm(piwA-`VIu0LlJavASeh$(BFZeFciVd4g~W<5zMs{%=`_CD}+)%41li% z(+vUNVu$Ar1bD?8eC9T|#NgVVpc4Bd6#L>}0-{1#mVKBZ>>(n;U-OwQkg{&TbUToa zy5(Ah>e!*AgB#Db7Vz|c6FNa4k+YCbSvVB(WjEl90l>L#z*!cs(1^{Zi@xyGARoG+ zS6Jw^Ta7%rue%3Me@#(&fX9`vdNkuJPYme|K~tYWu+qj&DG_eb@H5LnH2k|?LElGy ziJ(gJ((%+B5!Qs9j-Y!d#pJP<{WgHt15b1a*KY81CBH||h;KYo*vs5D$?N1g`xto%jUpBQo&_sJohtLflD!wd_w)!OgJi}7BE6G#cpg{CfFQ;VIpco!WSrt% zxzjV8kl8Zh>5(-5C(jN7&$Z{H<7u-!p6cYiNIL9Kf}=4)a*`EjF`r z21JELM=3Oacex}#s?iCED{5m$;m6&jF)d_u@dU8y6%2afBvdVyp1qtN<~i1*LK-07 zfi)r{MXE}|bmb~A`}EN`y7`pn{!*{A-6%tg@W%M))1If=*f!eucgO$;x2*VYjDI}} zD!@xXY~2`-tk^5y2Y-ea(T%4)JMBAk@Ur-Qzk0qV??%y?XJA!rHPb*U{qu|`Q(eWF zVqo>VG{3CTEMb}d#bWl$w@D~1)hM8Qiaqi4@3WqVA?6fWu#;L7WE=>A8+f8qz=7gVGVqv)n$qdF<6 zvNj`?d>%!IsYbeHiOspj(+(FsjYw&gZklSq4xGO|iS*z_r~@S+)b5HWoy5TfnZFw? z;ks_f#Hckji`Blf(YG( z2t-8@Bv}Q{Cu@IKSs?+?fRJ^JC2Q&MijWjNb`i|bC-5jPFcWHRJF^X(=>~#}>vUW+ zzW1QflNu+g$J0L7Jc-74pu#C7af8y6b6^jcl4izfGAV`A_%oIH^m;j?JNYh(7B))C zNZZVcKtAqaA$#F713V6B`gKn`@);=UMQHx6-!vM9Z)D={U0OPmY*uOhFUDi!8&Jaf z7>8X_J5_~_KOR|2`vhnTI!1uSK++EsdsZ`+(2v$-W0CX|?5ixsI`%?{0mlM#{3@b5 zegD6n(VF~$p7IzE(_Xhd(en<$P~^?uJ#EP?(DQI;g4Vnc*+9D?aiNX>@XR9bMA5x} zz)HO+W!Phih8A4Pk($jSQv@*BA|o|g{3n!TWzBDlrRVlCYt>*mo)R&1OoJz%%^xvh z4&)m+7F2|NjRo0E4_FNYl4)#DCe|{10lWdN(_hd7wfSEK?{4QPRV6NXd3rt5h$j6d z=}ASEeoM^UivME{n8oJRuv!vX>%JBu0@NuA80tBc!pxg6ne3}W6YN69S=lb+#c%^U zfSGTnRU@-q^DU4*mdorcrF<7^^qYS?pAvW~rOdpHdkIcYw=_~ou}X`|86Coy`95^p z(;`jE5iiQ$Wn+VylQu6ru_hh*Lu6Ef{K?V?T^3=sP1waWgS&utvtPIicsG=WZZzgC zJKD)Ql`2<^{w1Hy8&{d{k(uRr= zO{roelRFx=d*l`v@Ko4ckaJi|AveT7?3VHbnT=2EKQ(G=coJycFrzHo4T$ZHOo8nU zIiaE6bTt2h!=->vd7ZaCe=;fMN`Fccn;kVHX;A(oi2@p|On(YDG85|SJ~cLAzfg@0 zbT>7AR>J7(pvK-MjZR8u+OZw;+oro5bB{5L^< zz5pL6EY48q-f*Rs0@1@j$PYq`Gic!fqX8^r@ptU@26)FDWdiBKQ=FD5OYKwA$p9Nj zH1f;?rJlpDh~G=|5>K4AeTnM&mDYKN>Nbd^6VZ;XI;AEd+p%(U%+Bu^TaTJdwk9YwY&@~A$(b_teEgT7MhZ~HSL}$^A6{!!>-8se> z7|Hk&qHxfeN}zx{npzUsWzhV-W;Q+beR^31!jwU0w9kn2XmZA&c|S+v)zdjK7a3>i z%(K1*&5Vmq3fl#2Hg&8PM~|;d%~bA6GU%l*H>EAl?%$;sFB`51vdsQBt>3A=eqwKX!8 zLNpJ4>_6O7K8>|=oij4X*dl&pkkQV_gM(O^4RO$X2{fq)j|?K<6fApRe}OivR5gxX z{mIbi`u0X0Z5=B&?Ecq9(_t?pJxMl4)1DoS@w)s)fdO<@4Vu`|=n7Ya`;2wo^{^=Y zCy4<}I9I7!llHk|)TX;T7^P_CPDVF!CYrv|$!NxIN@EhPA=RScMkvTev$Ru;7>!z- zt|@b)`OTmY8{649M*fcGlTt&v7&Qoqp>KCFs*-Tnx-{JAM*A!>YSIq1%_ur>tsYH0 zF?8th(lzPwu11SkD*j*aUd#dEJegBrgURRl@4Wh`D(9$dZM7<3zqS-sj33dA>_L zZcHHEG1a^>RyK@aJg~l9yM{NZhp|H;!+DBia15=~%lMi-S%T621fw|vI3#6}QE&E) zMNtX;V=NPZUszF3Mbnv27~{fc!8cksDJGTX^oIOU!F^5){ZDVB3xTJddmQIJ-T_98LQX=!44c?I zRbaFvf5p(s1C1PV6K$w0U9;V+qx{MEA7`T5>h@!FCLdRKVy!Z1##z2Ksjg>0F{jt0f)Q!bTKx)O}yezK* zd9kbt)Cx~$rT0x&qpBo)Iu{<8eKORzpE31YYqwaw1PJd&4>LCT6YMbDs7D6I(l>?! z!61>~06D?ud4eQ8hQ2kzsOy;A`4PrLj3v{RRqcd0a-K!CJ3G>-LvKB5z_ENIjb>yv zqz5Ynp(-GqKFU~1mdDcE=ZvStvopQ&oDmncJQkX;$yGlhKgRL}@E<^#w;{|bYc%BT z6!OlK#1?n-9kTbQZJ5&@Yi9a&4O9h z3TEm3;3Z?EqV(VldT|C}-5`m*H^NGjZgKRDaYhRW)`A4$>5MuR!s(8`V{2=J)sRw%y2IJ#`2@eIuNIAmYMKrgV!$UHgwp9W_iw%D@l ze=4#MVLSHh3zi={uPej79dfGe#wnL`f@M2fc|E~-VDOZcdNpnbJw)n{#Y?vOTyT~~ zOM*Nn1Q{75h+sM_fNAgND@M{&(~NP1#?$=i#+$JJ!_pAE!+gzkV>ioUhn12WVk^3| zJw&H|>zF%n8QRx^@(Yo>FW)vslSA>e=|ba0SOB$TfOjavfgl+Kr=RVdyj|yj`=WqR z_zU`9&LZpvD38^`NceHzh`t3w;^?3Az~|8uSnC(ZYhz<-$hGlCJg<%LWVJEI-_?uM zf45Q((g3NCjPs<1L);iphYmXlo#E2llF_6VfLMSoYM^5RYJhZ3V9Q_)2>j1-54%Pf z0o#rm%d-}mCqYO8Bc!TVq`Eg}8$j&Y}R||u3B~BEk66G8@ zSD%PneJXMV|DzadoWu~!Ry#1m3b+q0^@R#Z4hUxOKQh}Jg4u36v*0}a6O<nU z`KO$x*hFrtQ2s@}76slhQAl)RV2dKS!2&zBD4bJuZ}@+VNrco+^iEr0yg?w`$>LR8 z@T%#?E8F5_%Mb2g>&ZCDC?CDi0f*e59W1S#PfS3;4LgKI(wSAvuvxLpe1_Mz99T@KB7r(^^j@|_VwmZA5`!yC)k{B!>pQ4C_+&7Rq!I@P{68qfU= z7A)CS=4@&pv1F3dz*3=bj(RdZIXS9?ck}nqt&_wgKCr=YMrINpXOv6g1Do_DX<$=5 z2?sU~;|y`cI%U}?9@c+Nhzveq;kQgyfSa5yX=-$!el@#IGi1qDGT?~7y@ z4Ow*#h8miLE4xw<*Rzst>0`;}GqmZDda+dB12H;NQFS~rCP4;*j5xZV0_@JgSgL4` zv4Fe_+J~qp@^%ud)gn4zQ4(9^8AHC}AH%#!e6@ybhZiiS%A15MHRKSNncrChFL9}c zQ^(W3`;D%oNU*r#V{u2YxWZW|5Qq?Cid%2sosWaH*yEA~h)#H&Oi!Xq%Nd!PjG>un zW+t2f8SODU&~H1L5e$VvP*a%JT@YF znY2o#wSO_H!uet#FT46iqj!%*=8}h!Eej3nk}SfY8YDwf7zPE2w>n~MWSqg`co@{v z?5iwDL-s<&673#l#A`AN?TU;^ zrsGSQ9kl7pbTG{2c}NmM?8?jxEYz`5@jzVbb*OS{V#A|piA%;*N z;x`92Q(BKN4cquxB3sMN3mF;C$1h^Pa6W!f3ZIY1_6vvaXi}Kp7n9jC4;&89VwdE) z0K~qQ0vDb?@H1ZFXS{+l=FJ?BU5aM0OM4v}zND*0p49Md1}0X+r|dvgI0S)i#)8X} z+P!aB^1k`%j&)*cvDxOPH0rw1PC3cg@OYjC8RyH)3E;+pSN{~I!Hldp1%p=!TwZ~( zp~b)-!eT_!V00>Pk%L2f1kTrVrwd?kY!6RB#D?akTA_ndY$!~dnZFz9qx&dRw3FG500L{(30C5AQ~8x-0$8iYlHH&Sf6(e-PzVoNJp!l8 zvY^$2kXHy=#mUjIv#Fwm-T^q?LPJszsG37l7HL({p3FJ66oI|J<-WnFWO06EF9KTb z#s5O&h5UhH_uuWdF^t5dF~>&4t$NZdV%C5^Lr?u{q-r7o9-n1}vDRQ0A2JUi*d8;1 zkrir2Y6)PlJ!ZlrBa33q12IHMHIHIt>X4&YPqUg37{wZpOjmm{QWUEI`l48${9gqh zX6GnHb8^8&6ze!idVdt_|Cj@2sd5ynTn11Y*zRSpa^a(e{IS-PHOv7$UWyOfy)RYvo zEjsA7r%V|se|%)7N`}b0Dl4ef_RX x`{1(P58sp8die=R6b+i~q8EoF7wpQ0u3W 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%0Db-Y>E8=5WRW4^Cs&aLhydN_TCfD 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 delta 492400 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%0AW)aSFMj2Gh1wT^GwlmW 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 TOBKp3KR*^W1OA$5Uhe+^t3A!Z diff --git a/docs/_build/html/advertools.code_recipes.spider_strategies.html b/docs/_build/html/advertools.code_recipes.spider_strategies.html index 200ece2a..4f647df0 100644 --- a/docs/_build/html/advertools.code_recipes.spider_strategies.html +++ b/docs/_build/html/advertools.code_recipes.spider_strategies.html @@ -887,6 +887,66 @@

User-agent strings for use in crawling

Yahoo! bot

Mozilla/5.0 (compatible; Yahoo! Slurp; http://help.yahoo.com/help/us/ysearch/slurp)

+

Googlebot Smartphone

+

Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/W.X.Y.Z Mobile Safari/537.36 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)

+ +

Googlebot Desktop

+

Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Googlebot/2.1; +http://www.google.com/bot.html) Chrome/W.X.Y.Z Safari/537.36

+ +

Googlebot-Image

+

Googlebot-Image/1.0

+ +

Googlebot-News

+

Googlebot-News

+ +

Googlebot-Video

+

Googlebot-Video/1.0

+ +

Storebot-Google Desktop

+

Mozilla/5.0 (X11; Linux x86_64; Storebot-Google/1.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/W.X.Y.Z Safari/537.36

+ +

Storebot-Google Smartphone

+

Mozilla/5.0 (Linux; Android 8.0; Pixel 2 Build/OPD3.170816.012; Storebot-Google/1.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/W.X.Y.Z Mobile Safari/537.36

+ +

Google-InspectionTool Mobile

+

Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/W.X.Y.Z Mobile Safari/537.36 (compatible; Google-InspectionTool/1.0;)

+ +

Google-InspectionTool Desktop

+

Mozilla/5.0 (compatible; Google-InspectionTool/1.0;)

+ +

GoogleOther

+

Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/W.X.Y.Z Mobile Safari/537.36 (compatible; GoogleOther)

+ +

GoogleOther-Image

+

GoogleOther-Image/1.0

+ +

GoogleOther-Video

+

GoogleOther-Video/1.0

+ +

APIs-Google

+

APIs-Google (+https://developers.google.com/webmasters/APIs-Google.html)

+ +

AdsBot-Google-Mobile

+

Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/W.X.Y.Z Mobile Safari/537.36 (compatible; AdsBot-Google-Mobile; +http://www.google.com/mobile/adsbot.html)

+ +

AdsBot-Google

+

AdsBot-Google (+http://www.google.com/adsbot.html)

+ +

Mediapartners-Google

+

Mediapartners-Google

+ +

Google-Safety

+

Google-Safety

+ +

FeedFetcher-Google

+

FeedFetcher-Google; (+http://www.google.com/feedfetcher.html)

+ +

Google Publisher Center

+

GoogleProducer; (+http://goo.gl/7y4SX)

+ +

Google Site Verifier

+

Mozilla/5.0 (compatible; Google-Site-Verification/1.0)

+ diff --git a/docs/_build/html/searchindex.js b/docs/_build/html/searchindex.js index 51348a4b..159d428b 100644 --- a/docs/_build/html/searchindex.js +++ b/docs/_build/html/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["advertools", "advertools.ad_create", "advertools.ad_from_string", "advertools.cli", "advertools.cli.cli", "advertools.code_recipes", "advertools.code_recipes.spider_strategies", "advertools.crawlytics", "advertools.emoji", "advertools.extract", "advertools.header_spider", "advertools.image_spider", "advertools.knowledge_graph", "advertools.kw_generate", "advertools.logs", "advertools.regex", "advertools.reverse_dns_lookup", "advertools.robotstxt", "advertools.serp", "advertools.sitemaps", "advertools.spider", "advertools.stopwords", "advertools.survey", "advertools.twitter", "advertools.url_builders", "advertools.urlytics", "advertools.word_frequency", "advertools.word_tokenize", "advertools.youtube", "include_changelog", "index", "modules", "readme"], "filenames": ["advertools.rst", "advertools.ad_create.rst", "advertools.ad_from_string.rst", "advertools.cli.rst", "advertools.cli.cli.rst", "advertools.code_recipes.rst", "advertools.code_recipes.spider_strategies.rst", "advertools.crawlytics.rst", "advertools.emoji.rst", "advertools.extract.rst", "advertools.header_spider.rst", "advertools.image_spider.rst", "advertools.knowledge_graph.rst", "advertools.kw_generate.rst", "advertools.logs.rst", "advertools.regex.rst", "advertools.reverse_dns_lookup.rst", "advertools.robotstxt.rst", "advertools.serp.rst", "advertools.sitemaps.rst", "advertools.spider.rst", "advertools.stopwords.rst", "advertools.survey.rst", "advertools.twitter.rst", "advertools.url_builders.rst", "advertools.urlytics.rst", "advertools.word_frequency.rst", "advertools.word_tokenize.rst", "advertools.youtube.rst", "include_changelog.rst", "index.rst", "modules.rst", "readme.rst"], "titles": ["advertools package", "Create Ads on a Large Scale", "Create Ads Using Long Descriptive Text (top-down approach)", "advertools.cli module", "advertools Command Line Interface (CLI)", "advertools.code_recipes package", "\ud83d\udd77 SEO Crawling & Scraping: Strategies & Recipes", "Crawling and Scraping Analysis", "Emoji: Extract, Analyze, and Get Insights", "Extract structured entities from text lists", "\ud83d\udd77 Python Status Code Checker with Response Headers", "Image Crawler and Downloader", "Import and Analyze Knowledge Graph Results on a Large Scale", "Generate Keywords for SEM Campaigns", "Log File Analysis", "Regular Expressions for Extracting Structured Entities", "Reverse DNS Lookup in Bulk", "\ud83e\udd16 Analyze and Test robots.txt Files on a Large Scale", "Import Search Engine Results Pages (SERPs) for Google and YouTube", "Download, Parse, and Analyze XML Sitemaps", "\ud83d\udd77 Python SEO Crawler / Spider", "Stopwords in Several Languages", "Survey - share feedback", "Twitter Data API", "URL Builders", "Split, Parse, and Analyze URL Structure", "Text Analysis", "Tokenize Words (N-grams)", "YouTube Data API", "advertools", "advertools", "advertools", "advertools: productivity & analysis tools to scale your online marketing"], "terms": {"cli": [0, 29, 30, 31], "code_recip": [0, 29, 30, 31], "seo": [0, 5, 12, 13, 17, 19, 26, 29, 31], "crawl": [0, 5, 10, 11, 16, 17, 25, 29, 30, 31, 32], "scrape": [0, 5, 14, 20, 29, 30, 31], "strategi": [0, 5, 7, 10, 11, 13, 17, 19, 20, 28, 30], "recip": [0, 5, 20, 29, 30], "how": [0, 2, 5, 7, 8, 9, 10, 13, 17, 19, 20, 23, 25, 26, 29, 30, 31, 32], "list": [0, 1, 2, 5, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 21, 23, 25, 26, 27, 28, 29, 30, 31, 32], "page": [0, 2, 4, 5, 7, 9, 10, 11, 12, 13, 14, 17, 19, 21, 23, 25, 26, 28, 29, 30, 31, 32], "those": [0, 2, 4, 5, 7, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 25, 26, 28, 29, 30, 32], "onli": [0, 1, 4, 5, 7, 9, 10, 11, 14, 15, 17, 18, 19, 20, 23, 24, 26, 28, 29, 30, 32], "mode": [0, 4, 5, 9, 23, 29, 30, 31], "can": [0, 2, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 25, 26, 27, 28, 29, 30, 32], "i": [0, 1, 2, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 25, 26, 27, 28, 29, 30, 32], "websit": [0, 4, 5, 12, 14, 17, 18, 19, 20, 25, 28, 29, 30, 31, 32], "includ": [0, 4, 5, 7, 9, 11, 13, 14, 17, 18, 19, 20, 23, 25, 27, 28, 29, 30], "its": [0, 1, 4, 5, 7, 8, 10, 12, 13, 14, 19, 20, 23, 25, 26, 28, 30, 32], "sub": [0, 4, 5, 7, 8, 9, 11, 14, 17, 19, 20, 23, 25, 29, 30, 32], "domain": [0, 4, 5, 7, 10, 14, 16, 17, 18, 20, 25, 29, 30], "save": [0, 5, 7, 10, 11, 14, 17, 20, 25, 29, 30, 32], "copi": [0, 5, 30, 32], "log": [0, 5, 16, 18, 19, 20, 25, 28, 31, 32], "my": [0, 1, 5, 9, 20, 26, 30], "audit": [0, 5, 17, 19, 20, 30], "them": [0, 2, 4, 5, 7, 9, 10, 11, 13, 14, 16, 17, 19, 20, 23, 25, 26, 29, 30, 32], "later": [0, 5, 14, 19, 30], "automat": [0, 5, 18, 28, 30, 32], "stop": [0, 4, 5, 20, 26, 29, 30, 32], "base": [0, 2, 5, 8, 10, 11, 15, 18, 20, 23, 26, 28, 29, 30, 32], "certain": [0, 4, 5, 7, 9, 10, 12, 14, 16, 17, 19, 20, 21, 25, 26, 29, 30], "condit": [0, 5, 11, 14, 20, 30], "di": [0, 5, 11, 30], "obei": [0, 5, 11, 14, 30], "robot": [0, 5, 11, 14, 19, 20, 29, 30, 31, 32], "txt": [0, 5, 8, 11, 14, 19, 20, 29, 30, 31, 32], "rule": [0, 5, 10, 11, 14, 17, 20, 25, 30, 32], "do": [0, 2, 4, 5, 7, 9, 10, 13, 14, 16, 17, 18, 19, 20, 23, 25, 26, 28, 29, 30, 32], "set": [0, 2, 4, 5, 7, 10, 11, 12, 13, 14, 18, 19, 23, 25, 26, 27, 28, 29, 30, 31, 32], "user": [0, 4, 5, 9, 11, 13, 14, 16, 18, 20, 23, 28, 29, 30, 31, 32], "agent": [0, 5, 10, 11, 14, 16, 20, 29, 30, 31, 32], "while": [0, 4, 5, 7, 14, 18, 23, 25, 26, 28, 29, 30, 31], "control": [0, 5, 10, 11, 18, 20, 29, 30, 32], "number": [0, 5, 7, 8, 12, 13, 16, 17, 18, 19, 20, 23, 26, 28, 29, 30, 31, 32], "concurr": [0, 5, 18, 28, 29, 30], "request": [0, 5, 7, 10, 11, 12, 14, 16, 18, 20, 23, 28, 29, 30, 32], "slow": [0, 5, 30], "down": [0, 5, 13, 14, 26, 29, 30, 31, 32], "so": [0, 2, 5, 7, 9, 10, 11, 12, 13, 14, 17, 18, 19, 20, 23, 25, 26, 28, 30, 32], "don": [0, 1, 4, 5, 7, 9, 10, 14, 18, 20, 25, 26, 29, 30, 32], "t": [0, 1, 4, 5, 7, 9, 10, 13, 14, 18, 20, 25, 26, 27, 29, 30, 32], "hit": [0, 5, 10, 20, 30], "server": [0, 5, 10, 14, 16, 18, 20, 28, 30], "too": [0, 5, 9, 20, 26, 30, 32], "hard": [0, 5, 30], "multipl": [0, 4, 5, 7, 9, 12, 17, 18, 19, 20, 29, 30, 32], "same": [0, 1, 2, 4, 5, 7, 8, 9, 11, 12, 13, 14, 17, 18, 19, 20, 23, 25, 26, 28, 29, 30, 32], "job": [0, 5, 13, 30, 32], "want": [0, 1, 2, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 23, 25, 26, 27, 28, 30, 32], "follow": [0, 2, 4, 5, 7, 8, 9, 14, 18, 19, 21, 23, 25, 26, 28, 29, 30, 31, 32], "link": [0, 4, 5, 9, 10, 18, 19, 23, 25, 28, 29, 30, 31, 32], "from": [0, 5, 7, 11, 12, 14, 15, 16, 17, 18, 19, 20, 23, 25, 26, 27, 28, 29, 30, 31, 32], "specifi": [0, 2, 5, 7, 9, 12, 14, 17, 18, 20, 23, 27, 28, 29, 30, 32], "depth": [0, 5, 10, 20, 30], "paus": [0, 5, 30], "resum": [0, 5, 30, 32], "make": [0, 1, 2, 5, 7, 9, 10, 14, 16, 17, 18, 19, 20, 23, 25, 26, 29, 30, 32], "sure": [0, 1, 2, 5, 9, 10, 16, 18, 20, 23, 25, 29, 30], "twice": [0, 5, 26, 29, 30], "us": [0, 1, 5, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 25, 26, 28, 29, 30, 31, 32], "proxi": [0, 5, 16, 30], "chang": [0, 2, 4, 5, 11, 14, 17, 18, 20, 26, 32], "default": [0, 2, 4, 5, 9, 12, 13, 14, 18, 19, 20, 23, 25, 26, 27, 28, 29, 30, 32], "header": [0, 4, 5, 7, 17, 19, 20, 29, 30, 31, 32], "xpath": [0, 4, 5, 29, 30, 31, 32], "express": [0, 4, 5, 7, 8, 9, 11, 13, 14, 17, 18, 20, 26, 29, 30, 31, 32], "custom": [0, 4, 5, 10, 11, 14, 18, 29, 30, 31, 32], "extract": [0, 5, 7, 14, 17, 25, 29, 30, 31, 32], "string": [0, 1, 2, 5, 7, 8, 9, 12, 15, 18, 23, 24, 27, 28, 29, 30], "creat": [0, 6, 7, 8, 10, 11, 12, 13, 18, 23, 25, 28, 29, 30, 31, 32], "ad": [0, 4, 7, 9, 13, 20, 23, 24, 26, 28, 29, 30, 31, 32], "larg": [0, 6, 8, 14, 16, 18, 19, 20, 26, 29, 30, 31, 32], "scale": [0, 16, 29, 30, 31], "long": [0, 1, 4, 7, 9, 14, 16, 17, 18, 23, 25, 28, 29, 30, 31, 32], "descript": [0, 6, 7, 9, 12, 13, 20, 23, 25, 26, 28, 29, 30, 31, 32], "text": [0, 1, 6, 7, 10, 14, 20, 21, 23, 27, 28, 29, 31], "top": [0, 7, 8, 9, 12, 13, 14, 16, 18, 19, 20, 23, 25, 26, 28, 29, 30, 31, 32], "approach": [0, 13, 25, 26, 29, 30, 31], "googl": [0, 4, 6, 14, 16, 17, 25, 28, 29, 30, 31, 32], "facebook": [0, 17, 24, 26, 29, 30, 31], "feed": [0, 28, 29, 30, 31], "instant": [0, 29, 30, 31], "articl": [0, 7, 19, 25, 29, 30, 31, 32], "analysi": [0, 9, 10, 16, 19, 20, 23, 29, 31], "analyz": [0, 10, 18, 20, 21, 23, 26, 29, 30, 31, 32], "imag": [0, 10, 12, 14, 17, 18, 19, 20, 23, 29, 30, 31], "redirect": [0, 4, 14, 20, 29, 30, 31, 32], "handl": [0, 6, 14, 16, 17, 18, 23, 29, 30, 31, 32], "veri": [0, 1, 6, 10, 12, 13, 14, 16, 17, 19, 20, 23, 25, 26, 29, 30, 31, 32], "file": [0, 1, 6, 10, 16, 18, 19, 20, 25, 29, 30, 31, 32], "compress": [0, 14, 25, 29, 30, 31], "explor": [0, 8, 9, 19, 20, 21, 23, 29, 30, 31], "column": [0, 4, 6, 9, 10, 11, 12, 13, 14, 17, 18, 19, 20, 23, 25, 26, 29, 30, 31], "data": [0, 4, 9, 10, 11, 13, 17, 18, 19, 25, 26, 29, 30, 31, 32], "type": [0, 1, 2, 4, 6, 9, 10, 12, 13, 14, 17, 18, 20, 23, 25, 26, 28, 29, 30, 31, 32], "parquet": [0, 14, 25, 29, 30, 31], "function": [0, 2, 4, 6, 8, 10, 11, 12, 13, 16, 17, 18, 19, 25, 26, 27, 29, 30, 31, 32], "emoji": [0, 20, 26, 29, 30, 31, 32], "get": [0, 1, 2, 6, 7, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 25, 26, 27, 28, 29, 30, 31, 32], "insight": [0, 6, 19, 26, 29, 30, 31, 32], "search": [0, 10, 12, 17, 19, 23, 24, 25, 28, 29, 30, 31, 32], "structur": [0, 6, 7, 10, 13, 19, 23, 29, 30, 31, 32], "entiti": [0, 12, 17, 19, 23, 29, 30, 31, 32], "hashtag": [0, 15, 17, 23, 26, 29, 30, 31, 32], "mention": [0, 12, 15, 23, 25, 26, 29, 30, 31, 32], "currenc": [0, 26, 29, 30, 31, 32], "1234567890\u0660\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u32ba\ud804\udc5b\ud800\udd0d\ud802\udcaa\u24f2\ud804\udc63\ud800\udd28\ud802\udd1b": [0, 29, 30, 31], "question": [0, 2, 19, 23, 26, 27, 29, 30, 31, 32], "\u0294": [0, 29, 30, 31], "exclam": [0, 27, 29, 30, 31], "python": [0, 4, 8, 21, 23, 29, 30, 31, 32], "statu": [0, 4, 7, 8, 14, 20, 23, 28, 29, 30, 31, 32], "code": [0, 4, 6, 7, 8, 9, 11, 12, 14, 18, 19, 20, 23, 24, 28, 29, 30, 31, 32], "checker": [0, 29, 30, 31], "respons": [0, 4, 7, 11, 12, 14, 17, 18, 19, 20, 23, 28, 29, 30, 31, 32], "crawler": [0, 6, 10, 14, 29, 30, 31, 32], "download": [0, 6, 7, 10, 17, 20, 25, 28, 29, 30, 31, 32], "name": [0, 1, 4, 6, 7, 8, 9, 10, 12, 13, 14, 16, 17, 18, 19, 20, 23, 24, 25, 26, 28, 29, 30, 31, 32], "import": [0, 1, 2, 6, 7, 8, 9, 10, 11, 13, 14, 16, 17, 19, 20, 21, 23, 25, 26, 27, 28, 29, 30, 31, 32], "knowledg": [0, 28, 29, 30, 31], "graph": [0, 20, 29, 30, 31], "result": [0, 1, 6, 7, 8, 11, 14, 17, 19, 20, 23, 25, 26, 28, 29, 30, 31, 32], "account": [0, 13, 17, 18, 23, 26, 28, 29, 30, 31], "setup": [0, 29, 30, 31], "": [0, 1, 2, 4, 6, 7, 9, 10, 11, 13, 14, 17, 18, 19, 20, 23, 25, 26, 28, 29, 30, 31, 32], "api": [0, 7, 9, 18, 29, 30, 31, 32], "gener": [0, 6, 9, 14, 17, 20, 24, 25, 26, 28, 29, 30, 31, 32], "keyword": [0, 8, 12, 20, 21, 26, 29, 30, 31, 32], "sem": [0, 20, 29, 31], "campaign": [0, 1, 4, 24, 29, 30, 31], "run": [0, 4, 6, 8, 11, 12, 13, 16, 17, 18, 19, 20, 23, 25, 26, 29, 30, 31, 32], "logs_to_df": [0, 29, 30, 31], "support": [0, 10, 17, 18, 20, 23, 28, 29, 30, 31, 32], "format": [0, 1, 2, 7, 10, 11, 13, 15, 17, 18, 20, 23, 28, 29, 30, 31, 32], "prepar": [0, 8, 19, 29, 30, 31], "pars": [0, 10, 11, 20, 29, 30, 31, 32], "datafram": [0, 6, 7, 8, 9, 11, 12, 13, 17, 18, 19, 20, 23, 25, 26, 29, 30, 31, 32], "regular": [0, 4, 7, 8, 9, 11, 14, 20, 26, 29, 30, 31], "revers": [0, 14, 18, 23, 28, 29, 30, 31], "dn": [0, 14, 29, 30, 31], "lookup": [0, 14, 23, 29, 30, 31], "bulk": [0, 29, 30, 31], "test": [0, 6, 8, 29, 30, 31, 32], "tester": [0, 29, 30, 31], "engin": [0, 10, 12, 13, 14, 17, 19, 29, 30, 31, 32], "serp": [0, 12, 25, 29, 30, 31, 32], "youtub": [0, 12, 26, 29, 30, 31, 32], "xml": [0, 10, 17, 25, 29, 30, 31, 32], "sitemap": [0, 17, 20, 25, 29, 30, 31, 32], "index": [0, 4, 7, 10, 12, 14, 18, 20, 23, 29, 31, 32], "new": [0, 6, 7, 9, 14, 18, 25, 26, 29, 30, 31, 32], "video": [0, 17, 18, 23, 26, 28, 29, 30, 31, 32], "spider": [0, 4, 6, 10, 11, 14, 29, 30, 31, 32], "discoveri": [0, 29, 30, 31], "On": [0, 2, 23, 29, 30, 31], "element": [0, 2, 6, 7, 9, 10, 12, 29, 30, 31, 32], "pre": [0, 14, 26, 29, 30, 31], "determin": [0, 13, 18, 26, 29, 30, 31], "analyt": [0, 25, 26, 29, 30], "consol": [0, 18, 25, 28, 30], "css": [0, 4, 6, 29, 30, 31, 32], "selector": [0, 4, 29, 30, 31, 32], "behavior": [0, 4, 10, 11, 19, 28, 29, 30, 31, 32], "url": [0, 2, 6, 7, 9, 10, 11, 12, 14, 15, 17, 18, 19, 23, 26, 28, 29, 30, 31, 32], "queri": [0, 11, 12, 14, 17, 18, 19, 23, 28, 29, 30, 31, 32], "paramet": [0, 1, 2, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 23, 24, 26, 27, 28, 29, 30, 31, 32], "regex": [0, 6, 7, 8, 9, 11, 14, 15, 26, 29, 30, 32], "pattern": [0, 4, 6, 7, 9, 11, 17, 19, 25, 26, 30], "addit": [0, 2, 6, 9, 11, 14, 16, 18, 23, 26, 28, 29, 30, 31, 32], "stopword": [0, 26, 29, 30, 31, 32], "sever": [0, 6, 7, 10, 14, 18, 23, 26, 28, 29, 30, 31, 32], "languag": [0, 6, 10, 12, 13, 18, 19, 20, 23, 25, 26, 28, 29, 30, 31, 32], "twitter": [0, 6, 9, 10, 17, 20, 24, 29, 30, 31, 32], "authent": [0, 16, 18, 28, 29, 30, 31], "builder": [0, 29, 30, 31], "split": [0, 2, 14, 19, 20, 26, 27, 29, 30, 31, 32], "The": [0, 1, 2, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 23, 26, 27, 28, 29, 30, 31, 32], "path": [0, 6, 7, 10, 11, 14, 17, 19, 20, 29, 30, 31], "directori": [0, 11, 29, 30, 31], "absolut": [0, 16, 17, 25, 29, 30, 31, 32], "weight": [0, 29, 30, 31, 32], "word": [0, 1, 2, 8, 9, 12, 13, 14, 18, 19, 23, 29, 30, 31, 32], "count": [0, 1, 7, 8, 9, 14, 16, 17, 19, 23, 27, 29, 30, 31, 32], "v": [0, 19, 30], "frequenc": [0, 8, 9, 16, 29, 30, 32], "token": [0, 26, 29, 30, 31], "n": [0, 4, 6, 7, 19, 29, 30, 31], "gram": [0, 4, 29, 30, 31], "digit": [0, 32], "market": [0, 12, 13, 18, 20, 24, 29], "product": [0, 1, 2, 12, 13, 18, 20, 25, 26, 29], "tool": [0, 10, 14, 18, 19, 20, 25], "when": [1, 4, 6, 9, 10, 12, 14, 17, 18, 19, 20, 23, 26, 28, 29, 32], "you": [1, 2, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 25, 26, 27, 28, 30, 32], "also": [1, 2, 4, 6, 7, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 25, 26, 27, 28, 29, 32], "need": [1, 2, 4, 6, 7, 9, 10, 11, 12, 13, 14, 16, 17, 18, 20, 23, 26, 29, 32], "For": [1, 4, 6, 7, 10, 12, 14, 17, 18, 19, 20, 23, 25, 26, 28], "similar": [1, 7, 9, 20, 25, 28, 29], "categori": [1, 18, 19, 25, 28], "typic": [1, 2, 7, 9, 10, 14, 16, 18, 19, 20, 23, 25, 26, 28, 32], "replac": [1, 14, 19, 25, 29, 32], "latest": [1, 2, 4, 20, 23], "now": [1, 2, 7, 9, 13, 14, 17, 19, 20, 23, 26, 29], "mani": [1, 2, 6, 7, 8, 9, 11, 12, 13, 14, 16, 17, 18, 19, 20, 23, 25, 26, 28, 32], "time": [1, 2, 6, 7, 8, 9, 10, 12, 13, 14, 16, 17, 18, 19, 20, 23, 26, 28, 29, 32], "have": [1, 2, 4, 6, 7, 8, 9, 10, 12, 13, 14, 16, 17, 18, 19, 20, 23, 25, 26, 27, 28, 29, 32], "advertool": [1, 2, 6, 7, 8, 9, 10, 11, 13, 14, 16, 17, 19, 20, 21, 23, 25, 26], "adv": [1, 2, 4, 6, 7, 8, 9, 10, 11, 13, 14, 16, 17, 19, 20, 21, 23, 25, 26], "dubai": 1, "tokyo": 1, "singapor": 1, "ad_creat": [1, 13, 20, 29, 32], "templat": [1, 2, 6, 19], "5": [1, 6, 7, 8, 9, 12, 13, 14, 16, 17, 18, 19, 20, 21, 26, 30], "star": [1, 19], "hotel": [1, 8, 18], "max_len": [1, 4, 13], "30": [1, 2, 6, 14, 17, 18, 19, 30], "fallback": 1, "great": [1, 9, 20, 25, 26, 32], "citi": [1, 12], "In": [1, 2, 6, 7, 9, 11, 12, 14, 16, 17, 18, 19, 20, 23, 25, 26, 28, 29, 32], "an": [1, 2, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 23, 26, 27, 28, 29, 30, 32], "thing": [1, 2, 9, 12, 13, 19, 20, 25, 27, 30, 32], "watch": [1, 19, 23], "out": [1, 9, 12, 14, 17, 18, 20, 23, 25, 26, 28, 32], "sinc": [1, 2, 7, 9, 10, 19, 20, 23, 26], "limit": [1, 2, 12, 17, 18, 20, 23, 28, 32], "each": [1, 2, 4, 7, 8, 9, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 25, 26, 27, 28, 29, 32], "slot": [1, 2, 29, 32], "exce": [1, 2], "thi": [1, 2, 4, 6, 7, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 23, 25, 26, 27, 28, 29, 30, 32], "provid": [1, 2, 4, 6, 7, 9, 11, 13, 14, 16, 17, 18, 19, 20, 23, 25, 26, 28, 29, 32], "case": [1, 2, 4, 6, 7, 8, 9, 10, 11, 13, 14, 16, 17, 18, 19, 20, 23, 25, 26, 29, 32], "longer": [1, 2, 9, 18, 26, 28, 29], "than": [1, 2, 17, 18, 20, 23, 26, 28, 29, 32], "lisbon": 1, "porto": 1, "algarv": 1, "freixo": 1, "de": [1, 6, 12, 13, 20], "espada": 1, "\u00e0": 1, "cinta": 1, "portug": 1, "capit": [1, 2, 4, 12, 13], "true": [1, 2, 4, 6, 7, 9, 10, 11, 13, 14, 17, 18, 19, 20, 23, 25, 26, 28, 29], "sourc": [1, 2, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 23, 24, 25, 26, 27, 28], "insert": [1, 25], "place": [1, 6, 8, 9, 11, 12, 23, 29], "within": [1, 2, 13, 18, 20, 23, 26, 27, 28], "str": [1, 2, 7, 8, 9, 10, 11, 12, 13, 14, 17, 18, 19, 20, 23, 24, 25, 26], "A": [1, 2, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 23, 25, 26, 27, 28, 29, 32], "brace": 1, "e": [1, 4, 6, 7, 10, 12, 13, 18, 20, 24, 25, 26, 28, 29], "g": [1, 4, 6, 10, 18, 20, 24, 28, 29], "todai": [1, 8, 9], "int": [1, 7, 9, 11, 12, 13, 16, 18, 19, 23, 26, 29], "maximum": [1, 2, 12, 13, 16, 18, 19, 20, 23, 28], "allow": [1, 2, 4, 10, 14, 17, 18, 20, 23, 25, 28, 29, 32], "length": [1, 2, 10, 19, 23, 25, 26, 27, 29], "full": [1, 6, 7, 8, 10, 11, 13, 19, 20, 23, 26, 29, 32], "bool": [1, 2, 9, 12, 13, 18, 19, 20, 23, 25, 26], "whether": [1, 2, 4, 6, 7, 9, 12, 13, 14, 17, 18, 19, 20, 23, 25, 26, 28, 29], "return": [1, 2, 4, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 23, 24, 25, 26, 27, 28, 29, 32], "exampl": [1, 2, 4, 6, 7, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 23, 25, 26, 27, 28, 29, 32], "let": [1, 2, 7, 9, 12, 13, 17, 18, 19, 20, 26, 28, 32], "one": [1, 2, 4, 6, 7, 8, 9, 12, 14, 15, 17, 18, 19, 20, 23, 25, 26, 28, 29, 32], "two": [1, 2, 6, 7, 9, 11, 13, 15, 17, 18, 20, 25, 26, 28, 29, 32], "three": [1, 6, 9, 19, 20, 23, 25, 26, 29, 32], "20": [1, 4, 6, 9, 12, 14, 17, 18, 19, 20, 23, 26, 28, 29], "One": [1, 6, 7, 10, 13, 17, 19, 20, 26], "favorit": [1, 9, 23, 26], "car": 1, "toyota": [1, 13], "bmw": [1, 13], "merced": 1, "lamborghini": 1, "28": [1, 17], "keep": [1, 6, 8, 12, 13, 16, 17, 20, 23, 26, 29, 32], "As": [1, 6, 7, 16, 17, 19, 25, 26, 27, 28, 32], "50": [1, 6, 17, 18, 26, 29], "fals": [1, 2, 6, 7, 9, 13, 14, 17, 19, 20, 23, 25, 26, 29], "produc": [1, 14, 18, 19, 32], "error": [1, 4, 6, 14, 16, 18, 20, 28, 29], "someth": [1, 2, 26], "traceback": 1, "most": [1, 2, 6, 7, 9, 10, 13, 14, 18, 19, 20, 23, 26, 28, 29, 32], "recent": [1, 23, 28], "call": [1, 18, 19, 20, 23, 25, 26, 29, 32], "last": [1, 2, 9, 17, 19, 20, 25, 26, 29], "input": [1, 2], "line": [1, 6, 7, 10, 12, 14, 16, 17, 18, 20, 29, 30], "1": [1, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 25, 26, 27, 28, 30], "modul": [1, 9, 20, 26, 29, 30, 31, 32], "26": [1, 6, 7, 9, 10, 14, 20, 24, 30], "valueerror": [1, 29], "should": [1, 4, 6, 9, 10, 11, 12, 17, 18, 20, 23, 26, 28, 32], "char": 1, "about": [2, 6, 7, 8, 9, 10, 11, 14, 16, 17, 18, 19, 20, 23, 25, 26, 28, 29, 30, 32], "your": [2, 4, 6, 7, 8, 9, 10, 12, 13, 14, 16, 17, 18, 20, 23, 24, 25, 26, 28, 30], "especi": [2, 6, 13, 17, 19, 26], "respect": [2, 6, 7, 14, 20, 23, 26, 29], "land": [2, 13, 32], "ha": [2, 6, 7, 9, 13, 16, 17, 19, 20, 23, 25, 26, 28, 29, 32], "becom": [2, 4, 14, 20, 25, 26], "consider": [2, 26, 32], "platform": [2, 26, 32], "90": [2, 14], "charact": [2, 4, 9, 18, 23, 26, 27, 28, 29], "total": [2, 14, 17, 26], "270": 2, "That": [2, 6, 9, 20, 26, 28], "more": [2, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 17, 18, 19, 20, 23, 25, 26, 28, 29, 32], "enough": [2, 13, 18, 26, 28], "space": [2, 4, 18, 19, 23, 27, 29], "talk": 2, "main": [2, 7, 12, 17, 18, 19, 20, 23, 25, 26, 29, 32], "featur": [2, 11, 18, 19, 23, 28, 29, 32], "util": [2, 23], "all": [2, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 17, 18, 19, 20, 23, 25, 26, 28, 29, 32], "detail": [2, 4, 6, 7, 10, 11, 13, 14, 17, 18, 20, 23, 28, 32], "fit": [2, 28, 29], "correctli": 2, "given": [2, 6, 11, 17, 18, 19, 23, 25, 29], "ar": [2, 4, 6, 7, 9, 10, 11, 12, 13, 14, 17, 18, 19, 20, 23, 25, 26, 27, 28, 29, 30, 32], "ad_from_str": [2, 13, 20, 29, 32], "doe": [2, 6, 8, 9, 16, 17, 18, 19, 20, 26, 27, 28, 32], "exactli": [2, 7, 8, 28], "divid": [2, 26], "ani": [2, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 17, 18, 19, 20, 23, 25, 26, 27, 28, 29, 32], "remain": [2, 19, 27], "append": [2, 17, 18, 20, 29], "end": [2, 7, 9, 10, 18, 20, 25, 27, 29, 32], "anoth": [2, 7, 10, 13, 14, 19, 25, 26, 27, 32], "benefit": [2, 25, 32], "take": [2, 6, 7, 9, 12, 13, 14, 17, 19, 20, 23, 25, 26, 29, 32], "write": [2, 7, 32], "onc": [2, 4, 6, 7, 12, 13, 14, 18, 19, 20, 23, 25, 26, 28, 30, 32], "easili": [2, 6, 7, 10, 14, 17, 19, 21, 23, 25, 32], "differ": [2, 4, 6, 8, 9, 12, 13, 14, 15, 17, 18, 19, 20, 23, 25, 26, 28, 32], "here": [2, 7, 8, 9, 10, 13, 14, 18, 19, 20, 25, 26, 32], "quick": [2, 7, 17, 19], "overview": [2, 7, 8, 9, 16, 19, 32], "avail": [2, 4, 6, 7, 10, 11, 12, 14, 15, 18, 19, 20, 21, 23, 25, 26, 28, 29, 32], "option": [2, 6, 7, 9, 10, 11, 13, 14, 17, 18, 20, 21, 23, 25, 26, 27, 28, 29, 32], "would": [2, 6, 7, 9, 11, 14, 17, 18, 19, 20, 23, 25, 26, 28], "note": [2, 7, 9, 12, 18, 20, 23, 25, 26, 28, 32], "although": [2, 20, 26, 32], "other": [2, 4, 7, 8, 9, 10, 11, 12, 14, 15, 17, 18, 19, 20, 23, 25, 26, 28, 29, 32], "group": [2, 4, 7, 8, 9, 13, 17, 29, 32], "fewer": 2, "sep": [2, 29], "separ": [2, 4, 7, 9, 14, 18, 20, 23, 25, 28, 29], "which": [2, 4, 6, 7, 9, 10, 11, 12, 14, 17, 18, 19, 20, 21, 23, 25, 26, 27, 28, 29, 32], "none": [2, 4, 7, 8, 9, 10, 11, 12, 14, 17, 18, 20, 23, 24, 25, 26, 28], "whitespac": [2, 26, 27, 29], "els": [2, 12, 23, 26], "sometim": [2, 6, 13, 17, 20, 26, 32], "might": [2, 4, 6, 7, 8, 9, 10, 11, 13, 14, 17, 18, 19, 20, 23, 25, 26, 28, 30, 32], "hyphen": 2, "leav": [2, 17], "intact": 2, "If": [2, 6, 9, 12, 14, 18, 19, 20, 23, 25, 26, 28, 29, 30], "first": [2, 6, 7, 9, 12, 17, 18, 19, 20, 23, 25, 26, 27, 28, 29, 32], "letter": [2, 7, 8, 18, 28], "five": [2, 17, 20, 25, 26], "alwai": [2, 23, 26, 29], "six": [2, 26], "ensur": [2, 20], "remaind": [2, 29], "lost": [2, 6], "know": [2, 7, 9, 13, 14, 20, 25, 26, 32], "what": [2, 6, 7, 8, 9, 10, 12, 13, 14, 16, 17, 19, 20, 23, 25, 26, 32], "miss": [2, 9, 19, 26, 29], "shorter": [2, 28, 29], "still": [2, 9, 11, 18, 19, 23, 25, 26, 28], "consist": [2, 6, 13, 14, 23, 25, 26, 29], "desc_text": 2, "gadget": 2, "onlin": [2, 20], "gx12": 2, "model": [2, 14, 19], "come": [2, 13, 14, 26], "13": [2, 6, 7, 8, 9, 10, 11, 12, 14, 17, 19, 30], "lot": [2, 7, 10, 14, 19, 25, 32], "good": [2, 4, 6, 9, 14, 16, 19, 20, 25, 26], "stuff": [2, 32], "health": [2, 28], "start": [2, 4, 6, 9, 13, 14, 18, 19, 20, 23, 26, 28, 29, 32], "shop": [2, 20], "len": [2, 4], "130": [2, 14, 16, 19], "see": [2, 6, 7, 8, 9, 11, 12, 16, 17, 18, 19, 20, 23, 25, 26, 27, 28, 32], "scenario": 2, "valu": [2, 4, 6, 10, 12, 14, 18, 19, 20, 23, 25, 26, 28, 29], "extra": [2, 14, 26], "empti": [2, 6, 7, 8, 9, 25, 26, 29], "125": [2, 6, 16], "25": [2, 7, 9, 16, 19, 20, 24, 26, 30], "look": [2, 7, 13, 19, 23, 26], "just": [2, 4, 8, 9, 11, 14, 18, 20, 23, 26, 32], "second": [2, 6, 7, 9, 12, 13, 18, 20, 25, 29, 32], "where": [2, 4, 6, 7, 9, 10, 11, 14, 18, 19, 20, 23, 25, 26, 29, 32], "our": [2, 7, 9, 14, 23, 26], "we": [2, 7, 9, 12, 13, 14, 17, 19, 20, 25, 26, 32], "up": [2, 7, 10, 12, 13, 18, 20, 23, 25, 26, 29, 32], "15": [2, 6, 7, 9, 12, 14, 19, 25, 28], "convert": [2, 7, 14, 20, 25, 29, 32], "restrict": [2, 11, 12, 18, 20, 23, 28, 29], "iter": 2, "integ": [2, 18, 28], "after": [2, 4, 6, 7, 9, 11, 18, 19, 20, 23, 25, 26, 27, 28, 32], "text_ad": 2, "accord": [2, 17, 27], "spec": 2, "short": [2, 18, 26, 28], "wai": [2, 6, 7, 9, 10, 14, 19, 20, 23, 25, 29, 32], "10": [2, 6, 7, 8, 9, 10, 14, 17, 18, 19, 20, 23, 25, 26, 30], "bY": 2, "captial": 2, "To": [2, 11, 13, 17, 20, 26, 28, 30], "instal": [4, 6, 30], "python3": [4, 32], "m": [4, 9, 14, 17, 18, 19, 20, 26, 28, 32], "pip": [4, 6, 30, 32], "acess": 4, "go": [4, 9, 10, 11, 13, 14, 17, 18, 19, 20, 25, 26, 29], "program": [4, 23, 32], "help": [4, 6, 7, 9, 10, 14, 16, 18, 19, 20, 23, 25, 27, 29, 32], "h": [4, 7, 9, 14, 29], "access": [4, 11, 14, 17, 18, 21, 23, 28, 32], "specif": [4, 7, 10, 18, 23, 28, 32], "usag": [4, 7, 8, 9, 20, 23, 32], "web": [4, 10, 11, 12, 18, 19, 20, 21], "local": [4, 18, 23, 28], "machin": [4, 19, 32], "http": [4, 6, 7, 8, 9, 10, 11, 12, 14, 17, 19, 20, 23, 25, 26], "www": [4, 6, 7, 8, 9, 10, 11, 14, 17, 19], "com": [4, 6, 7, 8, 9, 10, 11, 12, 14, 16, 17, 18, 19, 20, 23, 24, 25, 28], "jo": 4, "output": [4, 6, 7, 10, 11, 14, 20, 23, 25, 29], "google_robot": 4, "robotslist": 4, "multi_robot": 4, "posit": [4, 7, 9, 12, 18, 23, 28], "argument": [4, 6, 12, 18, 20, 29], "show": [4, 7, 8, 9, 12, 13, 14, 18, 20, 25, 26, 28, 29], "messag": [4, 14, 29], "exit": [4, 14], "r": 4, "0": [4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 25, 26, 28, 30], "sitemap_url": [4, 19], "recurs": [4, 19, 20, 29], "fetch": [4, 17, 20, 29], "url_list": [4, 6, 10, 14, 20], "custom_set": [4, 6, 10, 11, 14, 20, 29], "output_fil": [4, 6, 7, 10, 14, 17, 20, 25, 29], "filepath": [4, 7, 20], "jl": [4, 6, 7, 10, 14, 17, 20, 29], "modifi": [4, 8, 9, 10, 11, 13, 17, 19, 20, 21, 23, 26], "equal": [4, 14, 23, 25], "sign": [4, 9, 17, 20, 25, 27], "without": [4, 6, 10, 18, 20, 25, 26, 28, 29, 32], "between": [4, 6, 13, 14, 18, 19, 20, 26, 27, 28, 32], "log_fil": [4, 6, 14, 20], "closespider_timeout": [4, 6, 20], "f": [4, 14], "field": [4, 11, 14, 18, 28, 29], "errors_fil": [4, 14], "log_format": [4, 14], "common": [4, 6, 10, 14, 18, 28], "combin": [4, 12, 13, 14, 15, 17, 18, 20, 32], "common_with_vhost": [4, 14], "nginx_error": [4, 14], "apache_error": [4, 14], "special": [4, 9, 11, 19, 20, 25, 29, 32], "instead": [4, 9, 17, 20, 23, 25, 26, 28, 29], "ip_list": [4, 16], "semkw": 4, "exact": [4, 6, 13, 23], "broad": [4, 13], "l": 4, "c": [4, 6, 10, 21], "campaign_nam": [4, 13], "contain": [4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 17, 18, 19, 20, 23, 25, 26, 27, 28, 29, 32], "sell": [4, 13, 19], "per": [4, 6, 7, 8, 9, 17, 18, 19, 23, 26, 32], "match": [4, 7, 8, 9, 11, 12, 13, 14, 18, 20, 23, 28, 29], "max": [4, 6, 10, 20], "3": [4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 23, 25, 26, 27, 30], "adgroup": [4, 13], "order": [4, 7, 9, 11, 12, 13, 18, 20, 28, 29], "matter": [4, 13], "permut": [4, 13], "bui": [4, 13, 17], "arab": [4, 9, 18, 19, 21, 29], "azerbaijani": [4, 21, 29], "bengali": [4, 21, 29], "catalan": [4, 18, 21, 29], "chines": [4, 18, 21, 28, 29], "croatian": [4, 18, 21, 29], "danish": [4, 18, 21, 29], "dutch": [4, 18, 21, 29], "english": [4, 18, 21, 25, 26, 29], "finnish": [4, 18, 21, 29], "french": [4, 18, 21, 29], "german": [4, 18, 21, 29], "greek": [4, 9, 18, 21, 29], "hebrew": [4, 18, 21, 29], "hindi": [4, 19, 21, 29], "hungarian": [4, 18, 21, 29], "indonesian": [4, 18, 21, 29], "irish": [4, 21, 29], "italian": [4, 18, 21, 29], "japanes": [4, 18, 21, 29], "kazakh": [4, 21, 29], "nepali": [4, 21, 29], "norwegian": [4, 18, 21, 29], "persian": [4, 19, 21, 29], "polish": [4, 18, 21, 29], "portugues": [4, 18, 19, 21, 29], "romanian": [4, 18, 21, 29], "russian": [4, 18, 19, 21, 29], "sinhala": [4, 21, 29], "spanish": [4, 9, 18, 21, 29], "swedish": [4, 18, 21, 29], "tagalog": [4, 21, 29], "tamil": [4, 21, 29], "tatar": [4, 21, 29], "telugu": [4, 21, 29], "thai": [4, 21, 29], "turkish": [4, 18, 21, 29, 32], "ukrainian": [4, 21, 29], "urdu": [4, 19, 21, 29], "vietnames": [4, 19, 21, 29], "wordfreq": 4, "number_list": 4, "phrase_len": [4, 26, 27, 29], "text_list": [4, 8, 9, 26, 27], "sentenc": [4, 9, 26], "exclud": [4, 11, 13, 18, 20, 23, 25, 28, 29], "follow_link": [4, 6, 14, 20, 29], "d": [4, 7, 9, 10, 14, 18, 26], "allowed_domain": [4, 6, 20], "param": 4, "exclude_url_param": [4, 20, 29], "include_url_param": [4, 20, 29], "exclude_url_regex": [4, 20, 29], "include_url_regex": [4, 20, 29], "css_selector": [4, 20, 29], "xpath_selector": [4, 20, 29], "encount": [4, 14, 25], "parmet": [4, 20], "rais": [4, 20, 29], "dictionari": [4, 6, 8, 9, 10, 20, 21, 29], "map": [4, 7, 9, 12, 13, 20, 23, 32], "requir": [4, 6, 14, 18, 19, 20, 23, 24, 28, 29], "content": [4, 6, 7, 10, 12, 17, 18, 19, 20, 21, 25, 26, 28, 29, 31], "add": [4, 6, 10, 14, 20, 23, 26], "over": [4, 6, 10, 19, 20, 23, 26, 29], "170": [4, 10, 20], "kind": [4, 10, 20, 29, 32], "pleas": [4, 10, 12, 18, 20, 23, 26, 28], "refer": [4, 7, 10, 12, 14, 18, 20, 23, 25], "doc": [4, 7, 12, 23], "scrapi": [4, 6, 10, 20, 32], "org": [4, 7, 8, 10, 12], "en": [4, 6, 7, 10, 12, 19, 20, 23, 25, 28], "topic": [4, 18, 19, 23, 25, 28, 29], "html": [4, 6, 7, 10, 14, 17, 19, 20, 23, 25, 28, 29], "home": [4, 17, 28], "examl": 4, "example_output": 4, "url_1": [4, 11, 25], "url_2": [4, 11, 25], "url_3": [4, 11], "OR": [4, 18, 23, 28, 30], "process": [4, 6, 7, 10, 14, 16, 19, 25], "000": [4, 18, 23, 27], "closespider_pagecount": [4, 6, 20], "1000": [4, 18, 28], "master": [6, 10, 20], "basic": [6, 10, 13, 16, 19, 25, 32], "probabl": [6, 7, 20, 32], "achiev": [6, 27, 32], "better": [6, 7, 19, 20, 23, 25, 29, 32], "These": [6, 14, 20, 26], "some": [6, 7, 8, 9, 10, 11, 14, 16, 17, 18, 19, 20, 23, 25, 26, 28, 29, 32], "kei": [6, 8, 9, 12, 18, 20, 21, 23, 25, 26, 28, 29], "indic": [6, 10, 17, 18, 20, 23, 25, 28, 29], "simpli": [6, 7, 13, 14, 16, 17, 19, 20, 26], "done": [6, 7, 10, 13, 14, 18, 19, 25, 26, 32], "page_1": 6, "page_2": 6, "page_3": 6, "page_4": 6, "example_crawl_1": 6, "goe": [6, 19], "through": [6, 10, 11, 14, 17, 18, 19, 20, 23, 25, 26, 27, 28, 32], "discov": [6, 14, 20, 25, 32], "find": [6, 8, 9, 18, 20, 23, 25, 26, 28, 32], "exmapl": [6, 7, 10, 20, 25], "won": [6, 9, 26, 32], "solut": [6, 7], "therefor": [6, 18, 26, 28], "origin": [6, 11, 14, 18, 20, 25, 29], "commun": [6, 25, 32], "It": [6, 9, 10, 12, 13, 14, 16, 18, 19, 20, 23, 25, 26, 28, 32], "usual": [6, 12, 16, 23, 25, 26], "check": [6, 7, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 26, 32], "except": [6, 23, 25, 26], "stat": [6, 8, 9, 29], "etc": [6, 7, 8, 9, 12, 13, 14, 15, 18, 19, 20, 21, 25, 26, 27, 29, 32], "pass": [6, 12, 17, 18, 19, 20, 23, 32], "cutom_set": 6, "practic": [6, 14, 16, 20, 32], "give": [6, 7, 9, 10, 13, 16, 18, 20, 23, 25, 26], "extens": [6, 14, 17, 18, 25, 29], "easier": [6, 9, 13, 20, 23, 25, 29, 30, 32], "retreiv": [6, 19, 29], "website_name_crawl_1": 6, "work": [6, 7, 9, 12, 13, 14, 17, 20, 23, 26, 28, 29, 32], "website_name_crawl_2": 6, "There": [6, 7, 9, 10, 14, 18, 19, 20, 23, 25, 29, 32], "few": [6, 7, 9, 10, 11, 14, 19, 20, 25, 26, 32], "trigger": 6, "thei": [6, 7, 9, 14, 16, 17, 18, 19, 20, 23, 25, 26, 27, 28, 29, 32], "mostli": [6, 7, 20, 25, 26, 32], "closespider_errorcount": [6, 20], "wait": [6, 20], "hour": [6, 23], "finish": 6, "had": [6, 8, 9, 26], "investig": 6, "issu": [6, 7, 29, 32], "closespider_itemcount": [6, 20], "anyth": [6, 23, 26, 29], "item": [6, 7, 11, 13, 18, 20, 23, 25, 28, 29], "h1": [6, 7, 20], "titl": [6, 7, 9, 13, 18, 20, 25, 26, 28, 29, 32], "meta_desc": [6, 7, 20], "been": [6, 19, 23, 26, 28], "exploratori": [6, 20], "techniqu": [6, 26, 32], "thousand": [6, 8, 10, 16, 26, 32], "idea": [6, 7, 9, 13, 20, 26, 32], "mind": [6, 8, 12, 20, 23, 32], "500": [6, 7, 12, 17, 18, 23, 26, 28], "robotstxt_obei": [6, 10, 11], "under": [6, 10, 11, 12, 14, 17, 26, 29], "user_ag": [6, 10, 11, 14, 17, 20], "found": [6, 7, 11, 14, 18, 19, 23], "current": [6, 7, 14, 19, 20, 23, 28, 29, 32], "your_user_ag": 6, "high": [6, 12, 18, 19, 20, 28], "sensit": [6, 13, 23], "autom": [6, 10, 17, 32], "quickli": 6, "block": [6, 14, 17, 19, 20, 29, 32], "ban": 6, "polit": [6, 23, 25, 28], "kill": 6, "concurrent_item": 6, "100": [6, 7, 14, 18, 20, 23, 26], "concurrent_request": 6, "16": [6, 9, 11, 14, 17, 19], "concurrent_requests_per_domain": [6, 20], "8": [6, 7, 8, 9, 10, 11, 12, 14, 16, 17, 19, 20, 23, 26, 30], "concurrent_requests_per_ip": 6, "download_delai": [6, 20], "interv": [6, 32], "befor": [6, 9, 18, 20, 23, 26, 28], "consecut": [6, 20], "400": [6, 17, 26], "75": [6, 7, 8, 9, 14, 16, 17, 20], "depth_limit": [6, 20], "level": [6, 14, 18, 20, 23, 25, 28, 32], "2": [6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 23, 25, 26, 27, 28, 30], "initi": [6, 12, 29], "reason": [6, 9, 10, 14, 17, 20, 26, 29, 32], "why": [6, 7, 14, 17, 26], "mainli": [6, 11, 13, 16, 17, 26, 27], "updat": [6, 19, 29], "site": [6, 7, 13, 17, 18, 19, 20, 25, 26, 28, 29, 32], "alreadi": [6, 26], "big": [6, 13, 14, 25], "hurri": 6, "across": [6, 7, 8, 12, 18, 19, 25, 26, 32], "dai": [6, 9, 18, 23, 26, 28], "emerg": 6, "measur": [6, 18, 28, 29], "connect": [6, 7, 17, 23, 29, 32], "batteri": 6, "left": [6, 9, 28], "off": [6, 18, 26], "extrem": [6, 10, 13, 20, 32], "simpl": [6, 7, 8, 9, 10, 16, 19, 20, 23, 26, 32], "folder": [6, 11], "rerun": 6, "worri": [6, 17], "jobdir": 6, "abov": [6, 11, 12, 20, 23, 25, 26, 29], "happen": [6, 14, 25], "accid": 6, "close": 6, "comput": [6, 14, 20], "manual": 6, "ctrl": 6, "command": [6, 14, 16, 17, 29, 30], "again": [6, 14, 19, 20, 25, 26], "wa": [6, 7, 8, 9, 11, 14, 17, 19, 20, 23, 26, 29], "manag": [6, 7, 10, 18, 23, 28, 32], "But": [6, 20, 26], "doesn": [6, 13, 14, 20, 26], "duplic": [6, 16, 18, 20, 23], "step": [6, 12, 27, 32], "3rd": 6, "parti": [6, 23], "packag": [6, 20, 21, 29, 30, 31, 32], "rotat": 6, "retri": 6, "downloader_middlewar": 6, "rotating_proxy_list_path": 6, "usernam": [6, 28], "password": 6, "ipaddress": 6, "port": [6, 25], "random": [6, 17], "user123": 6, "password123": 6, "12": [6, 7, 9, 11, 14, 17, 19, 20, 23, 30], "34": [6, 12], "56": [6, 13, 14, 16, 17, 19], "78": [6, 17], "1111": 6, "1112": 6, "1113": 6, "1114": 6, "Then": [6, 20, 23], "rotating_proxi": 6, "middlewar": [6, 14], "rotatingproxymiddlewar": 6, "610": 6, "bandetectionmiddlewar": 6, "620": 6, "read": [6, 7, 9, 11, 14, 25, 32], "normal": [6, 14, 21], "being": [6, 18, 19, 20, 23, 25, 26, 28, 29, 32], "crawldf": [6, 7], "pd": [6, 7, 9, 10, 14, 17, 19, 20, 25, 26, 29], "read_json": [6, 7, 10, 17, 20], "filter": [6, 7, 14, 18, 19, 23, 25, 28, 29], "head": [6, 7, 8, 9, 10, 13, 14, 17, 19, 20, 26, 29, 30], "_rotating_proxi": 6, "request_headers_proxi": 6, "author": [6, 18, 20, 23, 25, 28], "proxy_retry_tim": 6, "123": [6, 9], "456": [6, 9], "789": [6, 9], "101": [6, 14], "8893": 6, "b3vzy214dhg6odlld29rmgrsdfgt": 6, "nan": [6, 7, 10, 12, 14, 19, 20, 25, 29], "8894": 6, "8895": 6, "8896": 6, "4": [6, 7, 8, 9, 11, 12, 13, 14, 16, 17, 19, 20, 23, 25, 26, 28, 30], "8897": 6, "easi": [6, 10, 13, 19, 25, 29, 32], "default_request_head": [6, 20, 29], "accept": [6, 10, 18, 20, 28, 29], "encod": [6, 10, 14, 20, 23, 24, 25, 29], "gzip": [6, 10, 20], "deflat": [6, 10, 20], "actual": [6, 12, 16, 19, 20, 25, 26, 28], "were": [6, 7, 14, 18, 19, 23, 26, 28, 29], "request_headers_": [6, 7, 20], "request_headers_accept": [6, 10, 20], "request_headers_us": [6, 10, 20], "suggest": [6, 25, 28], "tag": [6, 7, 10, 17, 18, 19, 20, 28, 29, 32], "meta": [6, 10, 18, 20, 23, 25], "attribut": [6, 7, 18, 20, 23, 26, 29], "viewport": [6, 7, 20, 29], "charset": [6, 7, 10, 20, 29], "h2": [6, 7, 20, 29], "h3": [6, 7, 10, 20], "h4": 6, "h5": 6, "h6": [6, 7, 20], "canon": [6, 7, 10, 20, 29], "rel": [6, 7, 12, 16, 17, 20, 25, 29, 32], "href": [6, 20, 29], "alt_href": [6, 7, 20], "altern": [6, 17, 20, 29], "alt_hreflang": [6, 7, 20], "hreflang": [6, 10, 29], "og_prop": 6, "properti": [6, 7, 18, 20, 28], "og": [6, 7, 20, 29], "who": [6, 9, 17, 18, 19, 23, 26, 28], "opengraph": [6, 10], "og_cont": 6, "twtr_name": 6, "twtr_content": 6, "iframe_src": 6, "ifram": 6, "src": [6, 7, 11, 20, 29], "gtm_script": 6, "script": [6, 10], "googletagmanag": 6, "gtm": 6, "j": [6, 14], "id": [6, 10, 12, 18, 20, 23, 28], "gtm_noscript": 6, "link_rel_rel": 6, "link_rel_href": 6, "link_rel_stylesheet": 6, "stylesheet": 6, "css_link": 6, "nav_links_text": [6, 20], "nav": [6, 20, 29], "anchor": [6, 20], "nav_links_href": 6, "header_links_text": [6, 20], "header_links_href": 6, "footer_links_text": [6, 20], "footer": [6, 20, 29], "footer_links_href": 6, "js_script_src": 6, "javascript": 6, "js_script_text": 6, "script_src": 6, "canonical_par": 6, "parent": [6, 28], "collect": [6, 15, 17, 18, 23, 28, 29], "popular": [6, 14, 23, 28, 32], "amazon": [6, 17, 19, 23], "4k": [6, 9], "fire": [6, 9, 26], "tv": [6, 19, 28], "mozilla": [6, 14, 20], "linux": [6, 14, 29], "android": [6, 14, 19], "aft": 6, "build": [6, 8, 10, 14, 32], "lmy47o": 6, "applewebkit": [6, 14], "537": [6, 14, 17], "36": [6, 14, 17, 20], "khtml": [6, 14], "like": [6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 18, 19, 20, 23, 26, 28, 29, 32], "gecko": [6, 14], "version": [6, 10, 14, 20, 29], "chrome": [6, 12, 14], "41": [6, 19], "99900": 6, "2250": 6, "0242": 6, "safari": [6, 14], "aftwmst22": 6, "9": [6, 7, 8, 9, 10, 12, 14, 17, 19, 20, 26, 30], "ps7233": 6, "wv": 6, "88": 6, "4324": 6, "152": [6, 14], "mobil": [6, 14], "kindl": 6, "u": [6, 7, 13, 14, 18, 19, 20, 26, 28], "528": 6, "screen": [6, 23], "600x800": 6, "x11": [6, 14], "armv7l": 6, "531": 6, "533": [6, 19], "hdx": 6, "7": [6, 7, 8, 9, 12, 14, 16, 17, 19, 23, 26, 30], "kfthwi": 6, "ktu84m": 6, "silk": 6, "47": [6, 14], "79": [6, 14, 17], "2526": 6, "80": [6, 14, 16, 26], "appl": [6, 17, 26], "4th": 6, "gen": 6, "appletv5": 6, "5th": 6, "appletv6": 6, "11": [6, 7, 8, 9, 10, 14, 17, 18, 19, 20, 30], "6th": 6, "appletv11": 6, "iphon": 6, "iphone12": 6, "cpu": [6, 14], "o": [6, 15], "13_0": 6, "mac": 6, "x": [6, 12, 13, 14, 18, 19, 20, 32], "602": 6, "15e148": 6, "iphone13": 6, "14_0": 6, "pro": 6, "iphone14": 6, "15_0": 6, "19a346": 6, "6": [6, 7, 8, 9, 11, 12, 14, 16, 17, 19, 26, 30], "iphone7c2": 6, "1202": 6, "466": 6, "420": 6, "1a543": 6, "419": 6, "iphone9": 6, "10_0_1": 6, "14a403": 6, "plu": 6, "11_0": 6, "604": 6, "15a5341f": 6, "38": [6, 14, 20], "15a5370a": 6, "se": 6, "15_4": 6, "19e241": 6, "15a372": 6, "xr": 6, "12_0": 6, "605": 6, "crio": 6, "69": [6, 14, 20], "3497": 6, "105": [6, 7, 14], "firefox": 6, "fxio": 6, "2b11866": 6, "16a366": 6, "bing": [6, 12], "bot": [6, 14, 16], "compat": [6, 14, 23], "bingbot": [6, 14, 17], "htm": [6, 14], "laptop": 6, "browser": [6, 12], "chromebook": 6, "cro": 6, "x86_64": [6, 14], "8172": 6, "45": [6, 14, 18], "51": [6, 14, 16, 17], "2704": 6, "64": [6, 9, 17], "chromecast": 6, "crkei": 6, "16041": 6, "31": [6, 14, 16, 19, 30], "1650": 6, "adt": 6, "dalvik": 6, "ptt5": 6, "181126": 6, "002": 6, "nexu": [6, 14], "player": [6, 28], "mmb29t": 6, "pixel": [6, 11], "nmf26f": 6, "54": [6, 12, 19], "2840": 6, "85": 6, "opd1": 6, "170811": 6, "59": [6, 13], "3071": 6, "qd1a": 6, "190821": 6, "014": 6, "c2": 6, "3904": 6, "108": [6, 17], "rq3a": 6, "210805": 6, "001": 6, "a1": 6, "92": [6, 14], "4515": 6, "159": [6, 9], "sd1a": 6, "210817": 6, "023": 6, "94": [6, 14], "4606": 6, "71": 6, "nrd90m": 6, "52": [6, 17, 19], "2743": 6, "98": [6, 14], "googlebot": [6, 14, 16, 17], "htc": 6, "desir": [6, 7, 14, 23], "21": [6, 9, 11, 14, 17, 18, 19, 20, 23, 24, 30], "5g": 6, "4183": 6, "127": 6, "m9": 6, "mra58k": 6, "x10": 6, "61": 6, "3163": 6, "u20": 6, "wildfir": 6, "74": [6, 16], "3729": 6, "136": 6, "lg": 6, "pad": 6, "v410": 6, "v41020c": 6, "lrx22g": 6, "1847": 6, "118": [6, 14], "lenovo": 6, "yoga": 6, "tab": 6, "yt": 6, "j706x": 6, "96": [6, 16], "4664": 6, "pc": 6, "ubuntu": [6, 10], "rv": 6, "20100101": 6, "macintosh": 6, "intel": 6, "10_11_2": 6, "601": [6, 9], "microsoft": 6, "lumia": 6, "550": 6, "window": [6, 14, 20], "phone": [6, 9], "rm": 6, "1127_16056": 6, "42": [6, 14], "2311": 6, "135": [6, 14], "edg": 6, "10536": 6, "650": 6, "1152": 6, "116": 6, "15254": 6, "950": 6, "46": [6, 14, 19], "2486": 6, "1058": 6, "minix": 6, "neo": 6, "x5": 6, "he": [6, 9, 19, 26], "il": 6, "116a": 6, "jdq39": 6, "534": 6, "6p": 6, "mmb29p": [6, 14], "83": [6, 14], "nintendo": 6, "3d": [6, 18, 28], "7412": 6, "eu": 6, "switch": 6, "wifiwebauthapplet": 6, "nf": 6, "nintendobrows": 6, "13343": 6, "wii": 6, "wiiu": 6, "536": [6, 17], "nx": 6, "11264": 6, "nvidia": 6, "shield": 6, "tablet": [6, 19], "k1": 6, "55": [6, 12, 13, 19], "2883": 6, "91": [6, 16], "playstat": 6, "73": [6, 14], "vita": 6, "roku": 6, "ultra": [6, 19], "roku4640x": 6, "dvp": 6, "70": [6, 14, 20], "297": 6, "70e04154a": 6, "samsung": [6, 19], "galaxi": [6, 19], "s10": 6, "sm": [6, 25], "g973u": 6, "ppr1": 6, "180610": 6, "011": 6, "s20": 6, "g980f": 6, "qp1a": 6, "190711": 6, "020": 6, "s21": 6, "g996u": 6, "s22": [6, 19], "s906n": 6, "3987": 6, "119": [6, 14], "s6": 6, "g920v": 6, "mmb29k": 6, "g928x": 6, "lmy47x": 6, "s7": 6, "g930vc": 6, "58": [6, 13, 14, 17], "3029": 6, "g935": 6, "s8": 6, "g892a": 6, "60": [6, 14, 16, 17], "3112": 6, "107": 6, "s9": 6, "g960f": 6, "r16nw": 6, "62": 6, "3202": 6, "84": 6, "t550": 6, "samsungbrows": 6, "2125": 6, "102": 6, "s3": 6, "t827r4": 6, "x906c": 6, "soni": 6, "xperia": 6, "j8110": 6, "552": 6, "3578": 6, "99": [6, 7, 9, 19, 26], "xz": 6, "g8231": 6, "219": 6, "z4": 6, "sgp771": 6, "32": [6, 9, 10, 14, 16, 17, 19, 20], "253": 6, "z5": 6, "e6653": 6, "nt": [6, 14, 20], "win64": [6, 14], "x64": [6, 14], "246": 6, "wow64": 6, "111": 6, "xbox": 6, "10586": 6, "xbox_one_": 6, "14": [6, 7, 9, 10, 11, 12, 14, 17, 19, 30], "14393": 6, "seri": [6, 19, 25], "48": [6, 14, 17, 19], "2564": 6, "82": [6, 16, 20], "02": [6, 10, 17, 19, 30], "yahoo": [6, 23], "slurp": [6, 17], "ysearch": 6, "bunch": [7, 20], "gain": [7, 19, 30], "undersand": 7, "technic": [7, 12, 32], "readi": [7, 13, 23], "made": [7, 9, 16, 23, 26], "anayz": 7, "independ": [7, 28, 32], "size": [7, 10, 14, 17, 18, 19, 20, 23, 25, 29], "cours": [7, 10, 13, 26, 32], "togeth": [7, 8, 9, 14, 17, 23, 25, 26, 32], "put": [7, 13, 14, 19, 20, 26], "context": [7, 9, 12, 15], "thought": [7, 12], "describ": [7, 13, 26], "aspect": 7, "yet": [7, 13, 20, 25, 26], "spread": [7, 32], "everi": [7, 14, 17, 19, 20, 23, 26, 28, 32], "turn": [7, 18], "alt": [7, 20, 23, 29], "width": [7, 11, 20, 28, 29], "unpack": [7, 19], "point": [7, 8, 12, 18, 25, 28], "tidi": 7, "form": [7, 9, 12, 26], "distribut": 7, "summar": [7, 8, 9, 14], "panda": [7, 8, 9, 10, 12, 13, 14, 17, 18, 19, 20, 23, 25, 26, 29, 32], "img_df": 7, "crawlyt": [7, 29], "img_src": [7, 20], "img_alt": [7, 20], "img_load": 7, "img_siz": 7, "img_decod": 7, "img_width": 7, "img_height": 7, "img_bord": 7, "nytim": [7, 19], "vi": 7, "asset": [7, 11], "static": [7, 11, 14, 17], "icon": [7, 18], "morning_144x144": 7, "b12a6923b6ad9102b766352261b1a847": 7, "webp": 7, "morn": [7, 9, 26], "logo": [7, 11], "upshot_144x144": 7, "0b1553ff703bbd07ac8fe73e6d215888": 7, "upshot": 7, "static01": [7, 19], "nyt": [7, 19], "2017": [7, 11, 19, 28], "01": [7, 17, 18, 19, 28, 30], "29": [7, 9, 10, 14, 19, 30], "podcast": [7, 19], "daili": 7, "album": 7, "art": [7, 28], "square320": 7, "v5": 7, "jpg": [7, 11, 19], "qualiti": [7, 10, 11, 18], "auto": [7, 11], "disabl": [7, 18], "upscal": 7, "newslett": 7, "brief": 7, "europ": 7, "email": [7, 12, 24], "500px": 7, "australia": [7, 18], "australialett": 7, "interpret": 7, "sonl": 7, "theinterpret": 7, "section": [7, 17, 18, 28], "world": [7, 19], "middleeast": [7, 19], "2024": [7, 11, 30], "multimedia": [7, 19], "25israel": 7, "hbcz": 7, "thumbwid": 7, "min": [7, 14], "1024px": 7, "205px": 7, "150px": 7, "async": 7, "150": [7, 17], "hama": 7, "icj": 7, "explain": [7, 19, 32], "wjth": 7, "qatar": 7, "israel": 7, "ctbv": 7, "becaus": [7, 12, 14, 16, 17, 20, 23, 25, 26, 32], "particular": [7, 17, 18, 19, 28], "repres": [7, 9, 12, 14, 18, 19, 23, 26], "own": [7, 9, 13, 14, 18, 23, 25, 26, 28, 32], "row": [7, 13, 14, 17, 18, 19, 26], "seen": [7, 14], "repeat": [7, 9, 25, 29], "interest": [7, 9, 10, 11, 12, 13, 14, 17, 19, 20, 26, 30], "variou": [7, 8, 9, 10, 19, 26, 29, 32], "notna": 7, "averag": 7, "mean": [7, 9, 10, 12, 13, 14, 17, 18, 20, 23, 25, 26, 32], "sort_valu": [7, 26], "ascend": [7, 26], "to_fram": 7, "round": 7, "86": 7, "img_srcset": 7, "almost": [7, 14, 26], "height": [7, 11, 20, 28, 29], "immedi": [7, 17, 23], "estim": 7, "plan": [7, 14], "accordingli": 7, "webpag": [7, 18, 28], "understand": [7, 12, 13, 17, 18, 19, 23, 25, 32], "intern": [7, 10, 18, 19, 20, 23], "extern": [7, 10, 14], "summari": [7, 8, 9, 11, 29, 32], "link_df": 7, "internal_url_regex": 7, "nofollow": [7, 20, 29], "skip": [7, 20, 29], "dfp": 7, "advertis": 7, "middl": [7, 29], "east": 7, "suppli": [7, 11, 16, 18, 20, 29], "defin": [7, 12, 14, 18, 26, 28, 29], "realli": [7, 10, 13, 14, 20, 26], "could": [7, 9, 10, 13, 18, 26, 28, 29], "even": [7, 14, 17, 18, 19, 20, 23, 26, 28, 29], "consid": [7, 9, 23, 28, 32], "part": [7, 9, 13, 16, 18, 21, 25, 26, 27, 28, 32], "thu": [7, 10, 20, 26], "frequent": [7, 26], "inform": [7, 8, 10, 12, 14, 16, 18, 19, 20, 23, 25, 26, 28, 29], "present": [7, 18, 23, 29], "redirect_df": 7, "download_lat": [7, 10, 20], "redirect_tim": [7, 10, 20], "301": [7, 20], "220263": 7, "200": [7, 10, 14, 20, 23, 26], "privaci": 7, "polici": [7, 10], "079844": 7, "hc": 7, "10940941449492": 7, "403": 7, "0630789": 7, "13537530305428": 7, "218": 7, "spotlight": 7, "project": [7, 10, 12, 18, 20, 28, 32], "protect": 7, "852014": 7, "225": [7, 14], "regul": 7, "732559": 7, "310": 7, "sahil": 7, "chinoi": 7, "435062": 7, "intermedi": 7, "well": [7, 9, 10, 13, 14, 16, 17, 18, 19, 20, 23, 25, 26, 27, 28, 29, 32], "latenc": [7, 10], "back": [7, 14, 23, 25, 26, 32], "memori": [7, 14, 20, 25], "imposs": [7, 25], "availablel": 7, "subset": [7, 19], "jsonlin": [7, 10, 20], "jl_subset": [7, 29], "massiv": [7, 14, 16, 25], "reduc": 7, "consumpt": 7, "small": [7, 8, 17, 18, 28], "delet": [7, 29], "old": 7, "crawl_subset": 7, "col1": 7, "col2": 7, "column_regex": 7, "img_": [7, 20], "availab": 7, "img": [7, 11, 20, 29], "jsonld_": [7, 20], "json": [7, 10, 14, 18, 20, 23, 29], "ld": [7, 10, 20, 29], "resp_headers_": [7, 20], "redirect_": [7, 20], "links_": 7, "characterist": 7, "either": [7, 9, 13, 18, 19, 23, 26, 28, 29, 32], "depend": [7, 9, 10, 12, 13, 19], "deal": [7, 32], "highli": [7, 18, 20, 28, 32], "perform": [7, 14, 16, 18, 19, 20, 28], "jl_to_parquet": [7, 29], "much": [7, 19, 20, 26, 29], "smaller": [7, 19, 28, 29], "disk": [7, 14], "power": [7, 9, 10, 20, 32], "effici": [7, 10, 14, 16, 20, 25], "read_parquet": [7, 14, 25], "pydata": 7, "_": [7, 19], "document": [7, 10, 12, 18, 20, 23, 26, 29], "advantag": [7, 14], "select": [7, 11, 14, 18, 20, 23, 28], "parquet_column": [7, 29], "nyt_crawl": 7, "value_count": [7, 14, 19], "215": 7, "doubl": [7, 29], "22": [7, 14, 17, 19, 30], "int64": [7, 14, 17, 19, 29], "struct": 7, "contenturl": [7, 12], "credittext": 7, "caption": [7, 18, 28, 29], "timestamp": [7, 14], "img_summari": 7, "image_df": 7, "chunksiz": 7, "chunk": 7, "jsonld": 7, "df_subset": 7, "jl_filepath": 7, "parquet_filepath": 7, "exist": [7, 8, 9, 13, 14, 23, 29], "parquet_fileapth": 7, "pather": 7, "identifi": [7, 18, 20, 23, 25, 28], "datatyp": 7, "columns_typ": 7, "chain": [7, 20], "inermedi": 7, "minu": [7, 20], "worth": 8, "helper": [8, 27], "aid": [8, 32], "emoji_entri": 8, "unicod": [8, 15], "textual": [8, 9], "v13": [8, 29], "public": [8, 10, 20, 23], "emoji_df": [8, 29], "extract_emoji": [8, 9, 29], "statist": [8, 9, 16, 28, 29, 32], "emoji_search": [8, 29, 32], "choic": 8, "emoji_raw": 8, "develop": [8, 12, 17, 18, 23, 28], "kaggl": [8, 32], "eliasdabba": 8, "whole": [8, 10, 20, 26], "databas": [8, 9, 14, 15, 29, 32], "vegetable_emoji": 8, "veget": 8, "codepoint": 8, "sub_group": 8, "1f951": 8, "fulli": [8, 9, 23], "qualifi": 8, "avocado": 8, "food": [8, 9, 28], "drink": [8, 9, 26], "1f346": 8, "eggplant": 8, "1f954": 8, "potato": 8, "1f955": 8, "carrot": 8, "1f33d": 8, "ear": 8, "corn": 8, "expect": [8, 10, 11, 20], "love_emoji": 8, "love": [8, 23, 26], "1f48c": 8, "smilei": [8, 9], "emot": [8, 9], "1f91f": 8, "gestur": 8, "peopl": [8, 9, 12, 23, 26, 32], "bodi": [8, 9, 10, 20, 23, 32], "hand": [8, 12, 13], "finger": 8, "partial": 8, "1f3fb": 8, "light": [8, 10], "skin": 8, "tone": 8, "1f3fc": 8, "medium": [8, 18, 24, 28], "1f3fd": 8, "1f3fe": 8, "dark": 8, "1f3ff": 8, "1f340": 8, "four": [8, 9, 17, 18, 20, 25, 26, 28], "leaf": 8, "clover": 8, "anim": [8, 9], "natur": [8, 9, 11], "plant": 8, "1f3e9": 8, "travel": [8, 9], "1f94a": 8, "box": [8, 17, 19, 28], "glove": 8, "activ": [8, 9, 12, 18, 19, 28], "sport": [8, 11, 19, 28], "1f9e4": 8, "object": [8, 9, 12, 14, 19, 20, 23, 28, 32], "cloth": 8, "1f1f8": 8, "1f1ee": 8, "flag": [8, 9], "slovenia": 8, "countri": [8, 18, 20, 25, 28, 29, 32], "social": [8, 9, 20, 21, 25, 26], "media": [8, 9, 11, 14, 20, 21, 23, 25, 26], "plai": [8, 12, 18, 19, 28], "around": [8, 9, 26], "sampl": [8, 12, 19, 20], "feel": [8, 9, 26, 29], "basketbal": [8, 28], "footbal": [8, 13, 19, 28, 32], "Not": [8, 23], "emoji_summari": [8, 9], "print": [8, 9, 14, 19, 21, 29], "entri": 8, "insensit": [8, 29], "dog": 8, "1f436": 8, "face": [8, 18], "mammal": 8, "1f415": 8, "1f9ae": 8, "guid": [8, 28], "200d": 8, "1f9ba": 8, "servic": [8, 12, 13, 18, 19], "1f32d": 8, "hot": [8, 9], "blue": [8, 9, 18, 25, 26, 28], "1f499": 8, "heart": 8, "1fad0": 8, "blueberri": 8, "fruit": 8, "1f4d8": 8, "book": [8, 26], "paper": 8, "1f535": 8, "circl": 8, "symbol": [8, 9, 29], "geometr": 8, "1f7e6": 8, "squar": 8, "1f537": 8, "diamond": 8, "1f539": 8, "ones": [8, 9, 10, 14, 16, 19, 20, 26], "post": [8, 9, 21, 23, 25, 26, 30, 32], "am": [8, 26], "grin": 8, "cat": 8, "hello": [8, 9, 17, 20], "dict_kei": [8, 9, 21], "emoji_text": [8, 9], "emoji_flat": [8, 9], "emoji_flat_text": [8, 9], "emoji_count": [8, 9], "emoji_freq": [8, 9], "top_emoji": [8, 9], "top_emoji_text": [8, 9], "top_emoji_group": [8, 9], "top_emoji_sub_group": [8, 9], "yellow": [8, 18], "flat": [8, 9], "number_of_emoji": 8, "smile": 8, "num_post": [8, 9], "num_emoji": [8, 9], "emoji_per_post": [8, 9], "unique_emoji": [8, 9], "infer": 9, "contrast": 9, "compani": [9, 12, 17], "brand": [9, 12, 14, 19], "extract_": [9, 29, 32], "fucntion": 9, "extract_curr": [9, 29], "surround": [9, 29], "abbrevi": 9, "usd": 9, "eur": 9, "jpy": 9, "extract_exclam": [9, 29], "excalam": 9, "mark": [9, 23, 25, 26, 27, 29], "extract_hashtag": [9, 29], "extract_intense_word": [9, 29], "intens": [9, 29], "neg": [9, 13, 23], "looooooovvvve": 9, "extract_ment": [9, 29], "network": [9, 25], "extract_numb": [9, 29], "extract_quest": [9, 29], "extract_url": [9, 29], "extract_word": [9, 29], "arbitrari": [9, 23, 29], "rest": [9, 12, 17], "restaur": 9, "along": [9, 23, 26], "recommend": [9, 14, 20, 23], "hashtag_summari": 9, "hashtags_flat": 9, "hashtag_count": 9, "hashtag_freq": 9, "top_hashtag": 9, "num_hashtag": 9, "hashtags_per_post": 9, "unique_hashtag": 9, "proper": [9, 32], "dataset": [9, 20, 25, 26, 32], "tweet": [9, 21, 23, 26, 32], "read_csv": [9, 26], "csv": [9, 11, 14, 26], "shape": [9, 14, 19], "tweet_text": [9, 26], "followers_count": [9, 26], "aerialmagzc": [9, 26], "penguinnyyyyi": [9, 26], "afraid": [9, 26], "real": [9, 23, 26], "157": [9, 26], "vibe": [9, 26], "offic": [9, 26], "metallica": [9, 26], "boss": [9, 26], "coffe": [9, 26], "break": [9, 19, 23, 26, 29, 32], "theoffic": [9, 26], "co": [9, 26], "u5vdyevvf": [9, 26], "4687": [9, 26], "ann": [9, 26], "sai": [9, 13, 18, 20, 26, 32], "she": [9, 26], "sugar": [9, 26], "hfubv4v3ai": [9, 26], "104": [9, 16, 20, 26], "venti": [9, 26], "ic": [9, 26, 28], "pump": [9, 26], "white": [9, 18, 26, 27], "mocha": [9, 26], "sweet": [9, 26], "cream": [9, 26], "caramel": [9, 26], "drizzl": [9, 26], "shout": [9, 26], "tiktok": [9, 26], "lol": [9, 26], "126": [9, 26], "never": [9, 26], "person": [9, 12, 18, 26], "until": [9, 23, 26], "kid": [9, 26], "cup": [9, 26], "life": [9, 26, 30], "saver": [9, 26], "zo0cnvuigj": [9, 26], "1595": [9, 26], "excit": [9, 26], "next": [9, 13, 20, 26, 28, 32], "chat": [9, 26], "re": [9, 23, 26], "john": [9, 26], "bradford": [9, 26], "lineup": [9, 26], "discuss": [9, 26], "redistrict": [9, 26], "area": [9, 18, 26, 28, 32], "rsvp": [9, 26], "r3ynjjjcug": [9, 26], "join": [9, 20, 26], "meet": [9, 18, 26, 28], "ho4kx7zz24": [9, 26], "kfpdr3hupi": [9, 26], "5004": [9, 26], "paid": [9, 26], "husband": [9, 26], "165": [9, 26], "nippli": [9, 26], "outsid": [9, 14, 18, 26, 28], "side": [9, 14, 26, 27], "sound": [9, 26], "blowjob": [9, 26], "front": [9, 26], "visit": [9, 26], "green": [9, 18, 26], "tea": [9, 26], "hahahahahahaha": [9, 26], "spend": [9, 23, 26, 32], "pamper": [9, 26], "hope": [9, 26, 32], "everyon": [9, 26], "tuesdai": [9, 26], "enjoi": [9, 26], "189": [9, 26], "marvinmilton2": [9, 26], "nearli": [9, 26], "choke": [9, 26], "1160": [9, 26], "2000": 9, "733": 9, "3665": 9, "572": 9, "mention_summari": 9, "mentions_flat": 9, "mention_count": 9, "mention_freq": 9, "top_ment": 9, "num_ment": 9, "1346": 9, "mentions_per_post": 9, "673": 9, "unique_ment": 9, "1132": 9, "zip": [9, 14, 29], "currency_summari": 9, "currency_symbol": 9, "currency_symbols_flat": 9, "currency_symbol_count": 9, "currency_symbol_freq": 9, "top_currency_symbol": 9, "currency_symbol_nam": 9, "surrounding_text": 9, "num_currency_symbol": 9, "37": [9, 18, 19, 28], "currency_symbols_per_post": 9, "0185": 9, "unique_currency_symbol": 9, "sym": 9, "number_summari": 9, "numbers_flat": 9, "number_count": 9, "number_freq": 9, "top_numb": 9, "num_numb": 9, "1727": 9, "numbers_per_post": 9, "8635": 9, "unique_numb": 9, "257": 9, "question_summari": 9, "question_mark": 9, "question_marks_flat": 9, "question_mark_count": 9, "question_mark_freq": 9, "top_question_mark": 9, "question_mark_nam": 9, "question_text": 9, "num_question_mark": 9, "321": [9, 12], "question_marks_per_post": 9, "1605": 9, "unique_question_mark": 9, "ckaiserjr": 9, "perry_ron": 9, "lilguyisback": 9, "okai": 9, "water": 9, "flavor": 9, "think": [9, 20, 25], "ll": [9, 17, 23, 26], "loos": 9, "mayb": [9, 11, 13, 17], "exclamation_summari": 9, "exclamation_mark": 9, "exclamation_marks_flat": 9, "exclamation_mark_count": 9, "exclamation_mark_freq": 9, "top_exclamation_mark": 9, "exclamation_mark_nam": 9, "exclamation_text": 9, "num_exclamation_mark": 9, "563": 9, "exclamation_marks_per_post": 9, "2815": 9, "unique_exclamation_mark": 9, "1149": 9, "5745": 9, "279": 9, "emoji_nam": 9, "72": [9, 14, 17, 28], "49": [9, 12, 14], "210": 9, "97": [9, 16], "67": [9, 20], "33": [9, 12, 17], "key_nam": 9, "kwarg": [9, 10, 11], "singular": 9, "straightforward": [9, 11, 20, 25], "left_char": 9, "right_char": 9, "dict": [9, 10, 11, 14, 20], "number_of_symbol": 9, "bitcoin": 9, "dollar": [9, 27], "pound": 9, "euro": 9, "odai": 9, "ound": 9, "6666666666666667": 9, "written": [9, 17, 18, 19], "said": [9, 17], "No": [9, 18], "6666666666666666": 9, "posts2": 9, "\u0645\u0631\u062d\u0628\u0627": 9, "\u0644\u0627": 9, "\u062a\u0630\u0647\u0628": 9, "hola": 9, "c\u00f3mo": 9, "est\u00e1": 9, "displai": [9, 14, 17, 18, 28], "opposit": 9, "due": [9, 14, 23, 26, 28], "rtl": 9, "invert": 9, "number_of_hashtag": 9, "min_rep": 9, "instanc": [9, 12, 29], "repetit": 9, "looooooveee": 9, "youuuuuuu": 9, "haaatttteee": 9, "youuuuuu": 9, "both": [9, 13, 18, 20, 23, 26, 27, 28, 32], "jenni": 9, "hi": [9, 19, 26], "number_of_ment": 9, "number_separ": 9, "333": 9, "444": 9, "555": 9, "number_of_numb": 9, "ask": [9, 18, 23, 29], "armenian": 9, "\u03c0\u03ce\u03c2": 9, "\u03b5\u03af\u03c3\u03b1\u03b9": 9, "\u0643\u064a\u0641": 9, "\u062d\u0627\u0644\u0643": 9, "did": [9, 19, 26], "notic": [9, 17], "correct": [9, 12, 29], "NOT": [9, 18, 28], "valid": [9, 18, 23, 24, 28], "b": [9, 10, 14], "url_summari": 9, "urls_flat": 9, "url_count": 9, "url_freq": 9, "top_url": 9, "top_domain": 9, "top_tld": 9, "number_of_url": 9, "num_url": 9, "urls_per_post": 9, "unique_url": 9, "words_to_extract": 9, "entire_words_onli": 9, "complet": [9, 13, 18, 23, 25, 26, 28], "words_to_find": 9, "rain": [9, 26], "snow": [9, 26], "noth": [9, 26], "word_summari": 9, "words_flat": 9, "word_count": 9, "word_freq": [9, 26], "top_word": 9, "num_word": 9, "words_per_post": 9, "unique_word": 9, "number_of_word": 9, "occurr": [9, 26], "occur": [9, 19, 20, 23, 26, 28, 29], "train": 9, "relat": [9, 18, 19, 20, 28, 32], "mini": 10, "known": [10, 20, 23, 26, 29], "hood": 10, "simplifi": [10, 18, 28], "interfac": [10, 18, 23, 29, 30, 32], "crawl_head": [10, 29], "assur": 10, "super": [10, 14], "fast": [10, 16, 29], "straight": 10, "forward": 10, "readthedoc": [10, 16, 20, 23], "io": [10, 16, 20, 23], "adver": [10, 14, 20], "dashboardom": 10, "povertydata": 10, "headers_df": 10, "crawl_tim": [10, 20], "download_timeout": [10, 20], "download_slot": [10, 20], "protocol": 10, "resp_headers_cont": [10, 20], "resp_headers_serv": [10, 20], "resp_headers_d": [10, 20], "resp_headers_vari": [10, 20], "redirect_ttl": [10, 20], "redirect_url": [10, 20], "redirect_reason": [10, 20], "resp_headers_x": [10, 20], "amz": 10, "resp_headers_last": [10, 20], "resp_headers_etag": 10, "serv": [10, 20], "backend": [10, 20], "rtd": [10, 20], "method": [10, 14, 18, 20, 23, 28, 29, 30], "resp_headers_referr": 10, "resp_headers_permiss": 10, "resp_headers_strict": [10, 20], "transport": [10, 19, 20], "secur": [10, 20], "resp_headers_cf": [10, 20], "cach": [10, 20], "resp_headers_ag": [10, 20], "resp_headers_expir": [10, 20], "resp_headers_cach": [10, 20], "resp_headers_expect": [10, 20], "ct": [10, 20], "rai": [10, 20], "resp_headers_alt": 10, "svc": 10, "resp_headers_via": 10, "2022": [10, 14, 17, 19, 30], "180": [10, 20], "0270483": 10, "nginx": [10, 20], "18": [10, 11, 14, 19, 30], "fri": 10, "feb": [10, 14], "gmt": [10, 20], "utf": [10, 14, 23], "applic": [10, 12, 14, 18, 20, 23, 28], "xhtml": [10, 20], "q": [10, 18, 23, 28], "rc2": 10, "06442": 10, "13270": 10, "0271282": 10, "cloudflar": [10, 20], "19": [10, 11, 17, 20, 30], "302": [10, 20], "rnkt7myjj7hcnsvbnzg9qdqizefftx9ytz3": 10, "gwnlj8m99yumucgdd6ytm": 10, "ibmo9hrztai": 10, "iyl50": 10, "ee0djx6z511tgx88": 10, "17": [10, 14, 16, 17, 19, 20, 30], "04": [10, 19, 30], "27": [10, 17, 19, 28, 30], "w": [10, 18, 19], "14c904a172315a4922f4d28948b916c2": 10, "proxito": [10, 20], "sendfil": [10, 20], "0710e93d610dd8c3": 10, "subdomain": [10, 20], "referr": [10, 24], "downgrad": 10, "cohort": [10, 32], "ag": [10, 20], "31536000": [10, 20], "includesubdomain": 10, "preload": 10, "1083": 10, "7200": 10, "604800": [10, 20], "report": [10, 16, 20, 25, 26, 29, 32], "uri": [10, 20], "cdn": 10, "cgi": 10, "beacon": 10, "6dba2aae6b424107": 10, "prg": 10, "443": 10, "ma": [10, 20], "86400": 10, "118614": 10, "26837": 10, "gunicorn": 10, "vegur": 10, "tip": 10, "mainten": 10, "task": [10, 13, 26, 27, 32], "continu": [10, 32], "hundr": [10, 20, 26], "period": 10, "basi": 10, "alert": 10, "ye": [10, 12], "ok": 10, "compon": [10, 14, 23, 25, 29], "metatag": 10, "direct": [10, 17], "noindex": 10, "byte": [10, 19, 20, 29], "With": [10, 19, 23, 26, 32], "consum": [10, 23, 25], "bandwidth": 10, "lookout": 10, "jpeg": 10, "png": [10, 11, 19, 20], "class": [10, 11, 20], "headersspid": 10, "arg": [10, 11], "autothrottle_en": [10, 11], "autothrottle_target_concurr": [10, 11], "httperror_allow_al": [10, 11], "errback": 10, "failur": 10, "headers_spid": 10, "start_request": [10, 11], "sine": 10, "speed": [10, 20, 29], "piec": 10, "expens": 10, "Being": 10, "abl": [10, 12, 17, 18, 32], "decis": [10, 19, 32], "optim": [10, 12], "dynam": [10, 20], "crawl_df": [10, 20], "experiment": [11, 29], "crawl_imag": [11, 29], "output_dir": 11, "min_width": 11, "minimum": 11, "avoid": [11, 25], "track": [11, 28, 29, 32], "navig": [11, 23], "elemenst": 11, "min_height": 11, "include_img_regex": 11, "Or": [11, 13, 20, 25], "economi": 11, "summarize_crawled_img": 11, "image_loc": [11, 19], "image_url": 11, "buzzfe": 11, "hannahdobro": 11, "dirti": 11, "littl": [11, 25, 30, 32], "industri": [11, 17, 18, 19, 32], "secret": 11, "tuh": 11, "user_imag": 11, "6r1oxxopc_larg": 11, "downsiz": 11, "120": 11, "03": [11, 17, 19, 30], "fce856744ed8": 11, "buzz": 11, "1303": 11, "1710779249": 11, "gif": 11, "base64": 11, "r0lgodlhaqabaiaaaaaaap": 11, "yh5baeaaaaalaaaaaabaaeaaaibraa7": 11, "245ecfa321e9": 11, "894": 11, "1710779358": 11, "chelseastewart": 11, "josh": 11, "peck": 11, "statement": 11, "drake": 11, "bell": 11, "abus": 11, "claim": [11, 16], "prod": 11, "v2": 11, "5590": 11, "1513102854": 11, "0_larg": 11, "ea6298160040": 11, "1093": 11, "1711048323": 11, "700": 11, "3a": 11, "2a": 11, "ivborw0kggoaaaansuheugaaafqaaaa7camaaadsf118aaaap1bmveuaaadigxpohbk5ewdfghi5fwi8grteghe7eqdmhr7": 11, "vymfddnm5hx334": 11, "py8fhdj5dlvvxnq6zjotzvbg1s8skwaaaacxrstlmav4eo10jnqa8ihfydaaabjuleqvryw93y64rcmbcg4czk5fszdav3f63bdaxfv4qm": 11, "axr96": 11, "wmnj0klhtpib9lcutya8k": 11, "f1rkxqh4kmipzviovwnszequmfjmvlb3": 11, "ysriv8zrqmwha1znqibuuv3jo3cn5fly3qimy2kitajb3": 11, "umlrxrgovgmqtj4hxc69an5hj9pcyyqzfxsavk58tjmntwgv24pw9kpe0fgbioklomczkngleuxlhyiimx": 11, "dt": 11, "xj8sxgocdz6ejcp7jspbqllibivmpewy7as1poez30pvqlaqvjrgeqtlfp1dblpyb0bdd": 11, "oyl2nhr7e34yujtjw6zmc3am": 11, "kxlspoodchrqwiwbxi85q6kc9pnehscmhj0vjgppuac3lwqo": 11, "ourl0aefg76m8izrt6eaaaaasuvork5cyii": 11, "josephlongo": 11, "celeb": 11, "wear": 11, "rewear": 11, "dress": 11, "2021": [11, 17, 19, 30], "06": [11, 19, 30], "a824550933a9": 11, "tomiobaro": 11, "2174": 11, "1622738336": 11, "41_larg": 11, "6634db63f453": 11, "576": [11, 12], "1710855734": 11, "cb8db05df7e7": 11, "1743": 11, "1710855790": 11, "taken": 11, "slug": [11, 19, 23, 25], "slash": 11, "locat": [11, 18, 19, 23, 25, 28, 32], "tabl": [11, 12, 13, 20, 32], "advimagespipelin": 11, "store_uri": 11, "download_func": 11, "imagespipelin": 11, "file_path": 11, "info": [11, 14, 18, 29], "store": [11, 14, 20], "imagespid": 11, "item_pipelin": 11, "image_spid": 11, "imgitem": 11, "start_url": 11, "behaviour": [11, 20], "image_dir": 11, "tha": 11, "rank": [12, 20, 29, 32], "zero": [12, 18, 20, 28], "comparison": [12, 16], "elig": 12, "score": [12, 26], "suitabl": 12, "critic": [12, 18], "clear": [12, 13, 23], "reliabl": 12, "view": [12, 18, 23, 26, 28], "send": [12, 14, 23, 32], "bill": [12, 18], "credenti": [12, 18, 23, 28], "shown": [12, 25], "below": [12, 18, 20, 26, 27, 28], "And": [12, 14], "your_google_developer_kei": 12, "knowledge_graph": [12, 29], "resultscor": 12, "203191": 12, "corpor": 12, "organ": 12, "technologi": [12, 28], "49462": 12, "19142": 12, "gmail": 12, "13251": 12, "7549": 12, "softwareappl": 12, "drive": 12, "6853": 12, "6543": 12, "4312": 12, "multin": 12, "conglomer": 12, "alphabet": [12, 18, 28], "inc": 12, "3395": 12, "1306": 12, "detaileddescript": 12, "articlebodi": 12, "licens": [12, 18, 28], "query_tim": [12, 29], "dtype": [12, 14, 17, 19], "203": [12, 14], "191": 12, "462": 12, "understood": 12, "fall": [12, 18, 23, 28], "inherit": 12, "everyth": [12, 23, 26], "hierarchi": 12, "belong": [12, 16, 19, 23], "funcion": 12, "manner": [12, 25], "aggreg": 12, "fr": [12, 18, 20], "evalu": 12, "3587": 12, "suchmaschinenoptimierung": 12, "lokal": 12, "252": 12, "suchmaschinenmarket": 12, "71756": 12, "5056": 12, "seop": 12, "3313": 12, "seoul": 12, "administrativearea": 12, "hauptstadt": 12, "von": 12, "s\u00fcdkorea": 12, "1509": 12, "yea": 12, "ji": 12, "schauspielerin": 12, "584": 12, "actriz": 12, "posicionamiento": 12, "buscador": 12, "35": [12, 14, 20], "316": 12, "jin": 12, "cantant": 12, "53": [12, 14], "8760": 12, "south": 12, "korea": 12, "1435": 12, "sulli": 12, "korean": [12, 18], "actress": 12, "prefix": [12, 29], "state": [12, 18, 19, 25, 28], "liter": 12, "iso": [12, 18, 23, 28], "639": [12, 18, 23, 28], "schema": 12, "enabl": [12, 18, 29], "substr": 12, "against": [12, 23, 26], "alias": 12, "jung": 12, "jungl": 12, "ho": 12, "kang": 12, "higher": [12, 18, 19, 28, 29], "chanc": 12, "kg_df": 12, "v1": 12, "properli": [13, 14, 18, 19, 25, 28, 29], "right": [13, 14, 18, 19, 25], "research": [13, 17, 32], "tediou": [13, 25], "shift": 13, "oppos": [13, 25, 29], "anywai": [13, 26], "phrase": [13, 18, 23, 26, 27, 29], "barcelona": 13, "guitar": 13, "rio": 13, "janeiro": 13, "trip": 13, "club": [13, 32], "verb": 13, "purchas": 13, "noun": 13, "intent": [13, 32], "price": [13, 20, 25], "offer": [13, 23], "clearli": [13, 25], "aren": 13, "tutori": [13, 20, 32], "certif": 13, "learn": [13, 19, 20, 26, 28, 32], "educ": 13, "fifteen": [13, 26], "twenti": [13, 17, 26], "segment": [13, 23], "target": [13, 28], "shouldn": [13, 14], "difficult": 13, "commerc": [13, 26], "focu": [13, 16, 32], "cheap": 13, "discount": 13, "luxuri": 13, "signifi": 13, "graphic": 13, "design": [13, 17, 32], "career": [13, 17], "vacanc": 13, "kw_gener": [13, 20, 29, 32], "possibl": [13, 14, 17, 18, 26, 32], "upload": [13, 18, 19, 23, 28], "kw_df": 13, "criterion": 13, "label": 13, "sem_campaign": 13, "625": [13, 16], "626": 13, "627": 13, "628": 13, "629": 13, "630": 13, "bottom": [13, 26, 32], "kw_broad": 13, "tutor": 13, "kw_exact": 13, "match_typ": 13, "capitalize_adgroup": [13, 29], "order_matt": 13, "frame": 13, "relev": [13, 18, 23, 24, 28], "final": [13, 19, 25, 28, 29], "keywords_df": 13, "tail": 13, "57": [13, 17, 19], "retain": [13, 25], "integr": [13, 32], "kw_modifi": 13, "kw_neg_broad": 13, "kw_neg_exact": 13, "kw_neg_phras": 13, "kw_phrase": 13, "event": [14, 18, 19, 25, 28], "complex": [14, 23], "ourselv": [14, 26], "pageview": [14, 26], "mai": [14, 17, 18, 20, 23, 26, 28], "session": [14, 18, 23], "characterisit": 14, "usuali": 14, "cater": 14, "rapid": 14, "tl": 14, "dr": 14, "access_log": 14, "log_error": 14, "logs_df": 14, "try": [14, 17, 18, 20, 26, 28, 32], "certainli": 14, "conform": 14, "weren": 14, "went": 14, "wrong": [14, 17], "fix": [14, 20, 29], "temporari": 14, "debug": [14, 18], "howev": [14, 18, 23, 26, 28], "singl": [14, 17, 18, 20, 23], "distinguish": [14, 20], "client": 14, "k": [14, 26], "extend": [14, 23], "effect": [14, 23, 25], "importantli": [14, 25, 32], "datetim": [14, 18, 19, 28, 29], "date": [14, 17, 18, 19, 20, 23, 28, 29, 32], "categor": [14, 25], "storag": [14, 19], "to_datetim": 14, "hostnam": [14, 16, 25], "ip": [14, 16, 18, 20, 29], "address": [14, 16, 20, 29], "reverse_dns_lookup": [14, 16, 29], "resourc": [14, 18, 20, 23, 28, 32], "url_to_df": [14, 19, 25, 29, 32], "famili": [14, 23], "oper": [14, 18, 19, 23, 28, 29], "system": [14, 25, 29], "non": [14, 18, 26, 27, 28, 29, 32], "sample_log": 14, "66": [14, 16, 20], "249": [14, 16], "00": [14, 17, 18, 19, 28], "0000": 14, "1095": 14, "5x": 14, "4758": 14, "109": 14, "237": 14, "103": 14, "39": [14, 16, 17, 19, 20], "env": 14, "404": [14, 20], "209": 14, "81": 14, "4044": 14, "129": 14, "223": 14, "214": 14, "23": [14, 17, 19, 20, 30], "2240": 14, "4430": 14, "68": [14, 17, 20], "77": [14, 17], "192": 14, "241": 14, "211": [14, 16], "176": 14, "login": [14, 17], "zgrab": 14, "stage": 14, "urlyt": 14, "520": [14, 19], "_dash": 14, "suit": 14, "dash": [14, 29], "dash_html_compon": 14, "v2_0_0m1638886228": 14, "154258": 14, "layout": [14, 28], "2547": 14, "ua_pars": 14, "user_agent_pars": 14, "max_column": 14, "adv_log": 14, "adv_error": 14, "y": [14, 18], "z": [14, 19], "host_df": [14, 16], "1210": 14, "745": 14, "sy": 14, "729": 14, "wall": 14, "ip_address": [14, 16, 20], "cum_count": [14, 16], "perc": [14, 16], "cum_perc": [14, 16], "aliaslist": [14, 16], "ipaddrlist": [14, 16], "143": 14, "244": 14, "132": 14, "426": 14, "0701004": 14, "errno": [14, 16], "unknown": [14, 16], "host": [14, 16, 18, 29], "146": [14, 17], "164": 14, "110": 14, "290": [14, 17], "716": 14, "0477209": 14, "117821": 14, "177": 14, "196": 14, "171": 14, "908": 14, "0315945": 14, "149416": 14, "ppp046177196171": 14, "hol": 14, "gr": 14, "addr": [14, 16], "arpa": [14, 16], "185": [14, 16], "173": 14, "182": 14, "1090": 14, "029949": 14, "179365": 14, "226": 14, "1261": 14, "0281389": 14, "207504": 14, "174": 14, "154": 14, "1415": 14, "0253415": 14, "232845": 14, "89": 14, "44": [14, 17], "1545": 14, "0213921": 14, "254237": 14, "ppp089047044105": 14, "1664": 14, "019582": 14, "273819": 14, "234": 14, "113": 14, "1777": 14, "0185947": 14, "292414": 14, "217": 14, "1858": 14, "0133289": 14, "305743": 14, "d9646265": 14, "ziggozakelijk": 14, "nl": 14, "163": 14, "243": [14, 16], "1937": 14, "0129998": 14, "318743": 14, "2014": [14, 19], "0126707": 14, "331414": 14, "194": [14, 16], "179": 14, "2074": 14, "00987329": 14, "341287": 14, "vmi660635": 14, "contaboserv": 14, "net": [14, 19], "137": 14, "2132": 14, "00954418": 14, "350831": 14, "2190": 14, "360375": 14, "tor": 14, "anonym": 14, "appliedprivaci": 14, "adress": [14, 16], "ip_host_dict": 14, "request_url_df": 14, "add_prefix": 14, "request_": 14, "request_url": 14, "request_schem": 14, "request_netloc": 14, "request_path": 14, "request_queri": 14, "request_frag": 14, "request_hostnam": 14, "request_port": 14, "request_dir_1": 14, "request_dir_2": 14, "request_dir_3": 14, "request_dir_4": 14, "request_dir_5": 14, "request_dir_6": 14, "request_dir_7": 14, "request_dir_8": 14, "request_dir_9": 14, "request_dir_10": 14, "request_dir_11": 14, "request_dir_12": 14, "request_dir_13": 14, "request_last_dir": 14, "request_query_index": 14, "request_query_": 14, "request_query_xdebug_session_start": 14, "request_query_funct": 14, "request_query_var": 14, "request_query_fil": 14, "request_query_url": 14, "request_query_a": 14, "request_query_cont": 14, "request_query_wt": 14, "request_query_act": 14, "request_query_usernam": 14, "request_query_psd": 14, "request_query_dn": 14, "request_query_step": 14, "request_query_cmd": 14, "request_query_lang": 14, "request_query_opt": 14, "request_query_folderid": 14, "request_query_input_fil": 14, "request_query_currentset": 14, "request_query_typ": 14, "request_query_next_fil": 14, "request_query_curpath": 14, "request_query_pag": 14, "request_query_id": 14, "request_query_img": 14, "request_query_panel": 14, "request_query_todo": 14, "request_query_cod": 14, "request_query_ref": 14, "request_query_scopenam": 14, "request_query_op": 14, "request_query_control": 14, "request_query_q": 14, "request_query_sb_categori": 14, "request_query_email": 14, "request_query_nam": 14, "request_query_abspath": 14, "request_query_fn": 14, "request_query_thumb": 14, "request_query_nocontinu": 14, "request_query_filepath": 14, "request_query_file_link": 14, "request_query_mypath": 14, "request_query_adapt": 14, "source_fil": 14, "request_query_aam": 14, "request_query_cpabc_calendar_upd": 14, "request_query_term": 14, "request_query_itemid": 14, "request_query_search_kei": 14, "request_query_short": 14, "request_query_titl": 14, "request_query_format": 14, "request_query_findcli": 14, "request_query_v": 14, "request_query_target": 14, "request_query__": 14, "request_query_albid": 14, "request_query_p": 14, "request_query_path": 14, "request_query_mod": 14, "request_query_libpath": 14, "request_query_srt": 14, "request_query_redirect": 14, "request_query_ord": 14, "request_query_item": 14, "request_query_gid": 14, "request_query_rid": 14, "request_query_servic": 14, "request_query_ag": 14, "request_query_typeid": 14, "request_query_dir": 14, "request_query_stockcodeintern": 14, "request_query_sit": 14, "request_query_posit": 14, "request_query_filenam": 14, "referer_url_df": 14, "referer_": 14, "referer_url": 14, "referer_schem": 14, "referer_netloc": 14, "referer_path": 14, "referer_queri": 14, "referer_frag": 14, "referer_hostnam": 14, "referer_port": 14, "referer_dir_1": 14, "referer_dir_2": 14, "referer_dir_3": 14, "referer_last_dir": 14, "ua_df": 14, "json_norm": [14, 29], "ua": 14, "ua_": 14, "ua_str": 14, "ua_famili": 14, "ua_major": 14, "ua_minor": 14, "ua_patch": 14, "ua_o": 14, "major": [14, 17, 19, 23, 32], "minor": [14, 29], "patch": 14, "patch_minor": 14, "ua_devic": 14, "smartphon": [14, 19], "desktop": 14, "concat": [14, 20, 29], "axi": 14, "to_parquet": 14, "adv_logs_fin": 14, "doen": 14, "load": [14, 20, 22, 29], "satisfi": 14, "top_bot": 14, "499": 14, "petalbot": 14, "ahrefsbot": 14, "yandexbot": 14, "linkedinbot": [14, 17], "baiduspid": [14, 17], "dotbot": 14, "twitterbot": [14, 17], "mj12bot": 14, "java": 14, "nutch": 14, "masscan": 14, "facebookbot": 14, "happi": [14, 23], "By": [14, 18, 20, 26, 28], "destin": [14, 25], "stdout": 14, "review": [14, 18, 19, 28], "altogeth": 14, "chose": 14, "crawllogs_to_df": [14, 29], "open": [14, 17, 19, 20, 29], "core": 14, "scraper": 14, "handler": 14, "method_to": 14, "redirect_to": 14, "method_from": 14, "redirect_from": 14, "blocked_url": 14, "logs_file_path": 14, "itself": [14, 20, 25, 26], "und": 14, "crawl_logs_to_df": 14, "crawl_logs_df": 14, "conformig": 14, "chosen": 14, "log_field": 14, "must": [14, 18, 23, 26, 28], "reader": 14, "latin": [14, 28], "regex_raw": 15, "hashtag_raw": 15, "mention_raw": 15, "raw": 15, "share": [15, 20, 26], "compil": 15, "readabl": [15, 17, 20, 32], "annot": 15, "v11": 15, "cookbook": 15, "2nd": 15, "ed": 15, "reilli": 15, "verifi": [16, 19], "pipelin": [16, 32], "pointer": 16, "comand": 16, "375": 16, "mail": 16, "garda": 16, "ir": 16, "875": 16, "shatel": 16, "cumul": [16, 26], "percentag": [16, 26, 29], "attent": 16, "max_work": [16, 19, 29], "equival": [16, 20], "worker": [16, 19], "multi": [16, 18], "though": [17, 18, 20, 23, 26, 28], "tini": 17, "potent": 17, "instruct": [17, 18, 28], "suppos": [17, 25], "mistak": 17, "ideal": [17, 25, 26, 32], "robotstxt_to_df": [17, 29], "etag": [17, 19, 29], "robotstxt_last_modifi": [17, 29], "robotstxt_url": 17, "download_d": [17, 19, 29], "a850165d925db701988daf7ead7492d3": 17, "200689": 17, "disallow": [17, 20], "exec": 17, "obido": 17, "style": [17, 20, 29], "flex": 17, "hp": 17, "mystuff": 17, "147": 17, "gp": 17, "profil": [17, 23], "148": 17, "149": 17, "etaospid": 17, "delai": 17, "ey": 17, "robots_url": 17, "googtwfb": 17, "groupbi": 17, "541": 17, "289": 17, "07": [17, 19, 30], "375724": 17, "howsearchwork": 17, "comment": [17, 20, 28, 29, 32], "nat": [17, 19], "461815": 17, "291": 17, "292": [17, 19], "_escaped_fragment_": 17, "293": 17, "lang": [17, 23], "397": 17, "474456": 17, "398": 17, "prohibit": 17, "unless": [17, 26], "permiss": 17, "399": 17, "conduct": 17, "purpos": 17, "401": 17, "app": [17, 18, 23, 28, 32], "site_scraping_tos_term": 17, "php": 17, "robotstxt_test": [17, 29], "owner": [17, 18, 23, 28], "realiti": 17, "appli": [17, 18, 19, 20], "care": 17, "fb_robot": 17, "951053": 17, "ajax": 17, "pagelet": 17, "pagepostssectionpagelet": 17, "538": [17, 32], "safetycheck": 17, "539": 17, "540": 17, "fb_userag": 17, "drop_dupl": 17, "tolist": [17, 19], "applebot": 17, "discordbot": 17, "facebookexternalhit": 17, "ia_archiv": 17, "msnbot": 17, "naverbot": 17, "pinterestbot": 17, "seznambot": 17, "teoma": 17, "telegrambot": 17, "yandex": 17, "yeti": 17, "quit": [17, 19, 26], "bbc": [17, 19], "urls_to_test": 17, "fb_test": 17, "url_path": 17, "can_fetch": 17, "76": 17, "receiv": [17, 23], "eighti": 17, "denot": 17, "24": [17, 19, 30], "40": [17, 18, 20], "figur": [17, 20, 23, 32], "linkedin": 17, "pinterest": 17, "clue": 17, "robotx": 17, "robotstxt_test_df": 17, "soon": 17, "robotstxt_df": 17, "2020": [17, 19, 20, 30], "09": [17, 19, 20, 30], "702814": 17, "08": [17, 19, 30], "087985": 17, "283": 17, "284": 17, "imgr": 17, "285": 17, "286": 17, "468588": 17, "287": 17, "lose": 17, "patienc": 17, "robots_output_fil": 17, "robotsfiles_df": 17, "fill": 18, "questionnair": 18, "survei": [18, 30], "serp_": [18, 32], "dimens": [18, 28], "serp_goog": [18, 20, 29, 32], "best": [18, 23, 26], "gl": 18, "ca": [18, 26], "uk": 18, "au": 18, "nz": 18, "ten": [18, 26], "450": 18, "snippet": [18, 20, 28, 29], "querytim": [18, 29], "serp_youtub": [18, 29], "At": [18, 28], "enter": [18, 20], "panel": 18, "remov": [18, 20, 23, 26, 27, 28, 29], "entir": [18, 23], "retriev": [18, 19, 23, 28], "programmat": 18, "free": 18, "pai": 18, "cx": 18, "c2coff": 18, "cr": 18, "daterestrict": 18, "exactterm": 18, "excludeterm": 18, "filetyp": 18, "highrang": 18, "hl": [18, 28], "hq": 18, "imgcolortyp": 18, "imgdominantcolor": 18, "imgsiz": 18, "imgtyp": 18, "linksit": 18, "lowrang": 18, "lr": 18, "num": 18, "orterm": 18, "safe": [18, 23], "searchtyp": 18, "sitesearch": 18, "sitesearchfilt": 18, "sort": [18, 21, 25, 26, 28, 29], "tradit": [18, 28], "disabled0": 18, "boolean": [18, 20, 28], "tld": [18, 29], "urlth": 18, "geograph": [18, 28], "addressse": 18, "past": [18, 32], "week": [18, 19, 23, 32], "month": [18, 19, 23], "year": [18, 19, 23], "appear": [18, 19, 20, 23, 26, 29], "center": [18, 28], "crowd": 18, "improv": [18, 26, 29], "geoloc": 18, "boost": 18, "whose": [18, 26], "lead": 18, "particularli": [18, 20], "speak": 18, "unit": [18, 19, 23, 28], "rang": [18, 23], "inclus": [18, 28], "explicitli": [18, 23, 25], "internation": 18, "term": [18, 20, 24, 28, 32], "logic": 18, "AND": 18, "black": [18, 20, 26], "grayscal": 18, "color": [18, 20, 25, 26], "mono": 18, "grai": 18, "domin": 18, "brown": 18, "orang": [18, 26], "pink": 18, "purpl": 18, "red": [18, 25], "teal": 18, "huge": 18, "xlarg": 18, "xxlarg": 18, "clipart": 18, "lineart": 18, "photo": [18, 23], "lang_ja": 18, "lang_ar": 18, "lang_bg": 18, "bulgarian": 18, "lang_ca": 18, "lang_c": 18, "czech": 18, "lang_da": 18, "lang_d": 18, "lang_el": 18, "lang_en": 18, "lang_": 18, "lang_et": 18, "estonian": 18, "lang_fi": 18, "lang_fr": 18, "lang_hr": 18, "lang_hu": 18, "lang_id": 18, "lang_i": 18, "iceland": 18, "lang_it": 18, "lang_iw": 18, "lang_ko": 18, "lang_lt": 18, "lithuanian": 18, "lang_lv": 18, "latvian": 18, "lang_nl": 18, "lang_no": 18, "lang_pl": 18, "lang_pt": 18, "lang_ro": 18, "lang_ru": 18, "lang_sk": 18, "slovak": 18, "lang_sl": 18, "slovenian": 18, "lang_sr": 18, "serbian": 18, "lang_sv": 18, "lang_tr": 18, "lang_zh": 18, "cn": 18, "tw": 18, "least": [18, 26, 28], "cc_publicdomain": 18, "cc_attribut": 18, "cc_sharealik": 18, "cc_noncommerci": 18, "cc_nonderiv": 18, "safeti": 18, "safesearch": [18, 28], "unspecifi": 18, "forth": [18, 23, 28], "ever": [18, 26], "serp_df": 18, "usa": 18, "franc": 18, "your_cx": 18, "your_kei": 18, "prouc": 18, "fligt": 18, "ticket": 18, "focus": 18, "flight": [18, 23], "countryuk": 18, "countryau": 18, "channelid": [18, 28], "channeltyp": [18, 28], "eventtyp": [18, 28], "forcontentown": [18, 28], "fordevelop": [18, 28], "formin": [18, 28], "locationradiu": [18, 28], "maxresult": [18, 28], "onbehalfofcontentown": [18, 28], "pagetoken": [18, 28], "publishedaft": [18, 28], "publishedbefor": [18, 28], "regioncod": [18, 28], "relatedtovideoid": [18, 28], "relevancelanguag": [18, 28], "topicid": [18, 28], "videocapt": [18, 28], "videocategoryid": [18, 28], "videodefinit": [18, 28], "videodimens": [18, 28], "videodur": [18, 28], "videoembedd": [18, 28], "videolicens": [18, 28], "videosynd": [18, 28], "videotyp": [18, 28], "loop": [18, 23, 29], "merg": [18, 20, 23, 29], "associ": [18, 26, 28], "boat": [18, 28], "sail": [18, 28], "similarli": [18, 20, 28], "fish": [18, 28], "pipe": [18, 26, 28], "escap": [18, 28], "sent": [18, 23, 28], "7c": [18, 28], "channel": [18, 28, 29, 32], "constrain": [18, 28], "broadcast": [18, 28], "live": [18, 28, 32], "upcom": [18, 28, 32], "intend": [18, 23, 28], "exclus": [18, 28], "partner": [18, 28], "via": [18, 23, 26, 28], "conjunct": [18, 23, 28], "subsequ": [18, 28], "circular": [18, 28], "metadata": [18, 23, 28, 29], "latitud": [18, 23, 28], "longitud": [18, 23, 28], "coordin": [18, 28], "42307": [18, 28], "122": [18, 28], "08427": [18, 28], "distanc": [18, 28], "float": [18, 28], "km": [18, 23, 28], "ft": [18, 28], "mi": [18, 23, 28], "1500m": [18, 28], "5km": [18, 28], "10000ft": [18, 28], "75mi": [18, 28], "larger": [18, 23, 28], "kilomet": [18, 23, 28], "definit": [18, 28], "cm": [18, 28], "act": [18, 28], "behalf": [18, 28], "individu": [18, 28], "chronolog": [18, 28], "rate": [18, 19, 20, 23, 26, 28], "highest": [18, 28], "lowest": [18, 28], "videocount": [18, 28], "descend": [18, 28], "viewcount": [18, 28], "viewer": [18, 28], "ongo": [18, 28], "nextpagetoken": [18, 28, 29], "prevpagetoken": [18, 28], "rfc": [18, 28], "3339": [18, 28], "1970": [18, 28], "01t00": [18, 28], "00z": [18, 19, 28], "3166": [18, 28], "alpha": [18, 28], "zh": [18, 28], "han": [18, 28], "hant": [18, 28], "standard": [18, 20, 23, 25, 28, 32], "moder": [18, 28], "demot": [18, 28], "strict": [18, 28], "freebas": [18, 28], "comma": [18, 23, 26, 27, 28], "playlist": [18, 28, 29], "closedcapt": [18, 28], "hd": [18, 28], "sd": [18, 28], "playback": [18, 28], "720p": [18, 28], "resolut": [18, 28], "1080p": [18, 28], "regardless": [18, 28, 29], "2d": [18, 28], "durat": [18, 28], "minut": [18, 19, 25, 28], "less": [18, 20, 23, 26, 28], "embed": [18, 23, 28], "embedd": [18, 28], "choos": [18, 20, 28], "attach": [18, 23, 28], "creativ": [18, 28], "creativecommon": [18, 28], "reus": [18, 28], "syndic": [18, 28], "episod": [18, 28], "movi": [18, 19, 23, 28], "set_logging_level": 18, "level_or_nam": 18, "dure": [18, 26], "notset": 18, "warn": 18, "youtube_channel_detail": 18, "channel_id": 18, "assum": [18, 20, 23, 29], "channel_df": 18, "youtube_video_detail": 18, "vid_id": 18, "video_df": 18, "fastest": 19, "easiest": 19, "reveal": 19, "correspond": 19, "publish": [19, 28], "rich": [19, 23], "sitemap_to_df": [19, 20, 29], "loc": 19, "hte": 19, "lastmod": 19, "sitemap_last_modifi": [19, 29], "sitemap_size_mb": [19, 29], "mega": 19, "1mb": 19, "024": [19, 29], "sitmeapindex": 19, "decid": [19, 20, 23], "bbc_sitemap": 19, "archiv": 19, "2009": [19, 20], "090620_as_iraq_explosion_tc2": 19, "e7e15811c65f406f89f89fe10aef29f5": 19, "05": [19, 20, 30], "63124": 19, "461037": 19, "090620_iraq_blast_tc2": 19, "43": 19, "busi": [19, 28], "090622_me_worldbank_tc2": 19, "090624_me_inpictures_brazil_tc2": 19, "090618_tomtest": 19, "090625_sf_tamim_verdict_tc2": 19, "090623_iz_cairo_russia_tc2": 19, "090622_me_egypt_us_tc2": 19, "090624_mz_wimbledon_tc2": 19, "worldnew": 19, "090623_mz_leaders_lifespan_tc2": 19, "49999": 19, "datetime64": 19, "utc": 19, "float64": 19, "set_index": 19, "resampl": 19, "2008": 19, "2287": 19, "47603": 19, "2010": 19, "2011": 19, "2012": 19, "2013": 19, "2015": [19, 21, 23], "2016": [19, 21], "2018": [19, 30], "2019": [19, 30], "freq": 19, "dec": 19, "seem": [19, 20, 26], "compar": [19, 25, 29], "rolling_new": 19, "090628_rn_pakistani_soldiries_ambush": 19, "pakistan": 19, "090421_mqm_speaks_rza": 19, "090723_ae_silwan_tc2": 19, "noticia": 19, "090729_iraquerefenbritsfn": 19, "090623_egitomilitaresfn": 19, "090302_gazaconferenciaml": 19, "090715_hillary_iran_cq": 19, "cultur": 19, "090409_machienhuu_revisit": 19, "090524_paquistaoupdateg": 19, "090629_om_pakistan_report_tc2": 19, "yyyi": [19, 23, 28], "mm": [19, 23, 28], "yymmdd_article_titl": 19, "url_df": 19, "scheme": [19, 25], "netloc": [19, 25], "fragment": [19, 25], "dir_1": [19, 25], "dir_2": [19, 25], "dir_3": [19, 25], "dir_4": 19, "dir_5": 19, "dir_6": 19, "dir_7": 19, "last_dir": [19, 25, 29], "49994": 19, "090831_dalailamataiwan": 19, "49995": 19, "090901_putin_regret_pact": 19, "49996": 19, "090901_tiananmen_movi": 19, "49997": 19, "pictur": [19, 26], "090830_ugc_ddh_sand": 19, "49998": 19, "090901_japecontask": 19, "14022": 19, "10968": 19, "5403": 19, "5068": 19, "mundo": 19, "5065": 19, "3561": 19, "2984": 19, "1677": 19, "turkc": 19, "706": 19, "ukchina": 19, "545": 19, "1506": 19, "2910": 19, "3021": 19, "3250": 19, "2769": 19, "9044": 19, "5050": 19, "4224": 19, "iran": 19, "3682": 19, "2103": 19, "afghanistan": 19, "1959": 19, "1657": 19, "internacion": 19, "1555": 19, "1350": 19, "1293": 19, "india": 19, "1285": 19, "america_latina": 19, "1274": 19, "1204": 19, "cultura_sociedad": 19, "913": 19, "874": 19, "872": 19, "russia": 19, "841": 19, "radio": 19, "769": 19, "scienc": [19, 32], "755": 19, "674": 19, "underscor": 19, "concaten": 19, "meaning": [19, 26], "explod": 19, "rn": 19, "8808": 19, "tc2": 19, "3153": 19, "1534": 19, "973": 19, "obama": 19, "882": 19, "862": 19, "china": 19, "815": 19, "ir88": 19, "727": 19, "683": 19, "si": 19, "640": 19, "np": [19, 29], "638": 19, "afghan": 19, "632": 19, "ka": 19, "565": 19, "556": 19, "iraq": 19, "554": 19, "547": 19, "nh": 19, "cq": 19, "510": 19, "ra": 19, "491": 19, "familiar": 19, "bug": [19, 29], "nyt_new": 19, "gz": [19, 29], "5085": 19, "news_publ": 19, "publication_nam": 19, "publication_languag": 19, "news_publication_d": 19, "news_titl": 19, "news_keyword": 19, "interact": [19, 23, 29, 32], "ottawa": 19, "ohio": 19, "covid": 19, "york": 19, "27t17": 19, "counti": 19, "exposur": 19, "risk": 19, "tracker": 19, "coronaviru": 19, "ncov": 19, "death": 19, "fatal": 19, "diseas": 19, "promo": 19, "1585539358901": 19, "articlelarg": 19, "v274": 19, "0cff645fbb74c21791568b78a888967d": 19, "0774069": 19, "744247": 19, "hopewel": 19, "virginia": 19, "1585539536519": 19, "v271": 19, "butt": 19, "nebraska": 19, "1585539237156": 19, "v281": 19, "stearn": 19, "minnesota": 19, "1585539172701": 19, "v282": 19, "benton": 19, "iowa": 19, "1585539039190": 19, "v286": 19, "5080": 19, "hodgeman": 19, "kansa": 19, "1585539054298": 19, "v285": 19, "f53301c8286f9bf59ef297f0232dcfc1": 19, "914107": 19, "995323": 19, "5081": 19, "miller": 19, "georgia": 19, "1585538956622": 19, "v290": 19, "5082": 19, "elect": 19, "west": 19, "hous": 19, "district": 19, "03t17": 19, "congression": 19, "david": 19, "mckinlei": 19, "natali": 19, "cline": 19, "presidenti": 19, "eln": 19, "race": [19, 28], "1winner": 19, "mckinleyd": 19, "5083": 19, "senat": 19, "susan": 19, "collin": 19, "defeat": 19, "sara": 19, "gideon": 19, "senatewinn": 19, "collinss": 19, "5084": 19, "randolph": 19, "missouri": 19, "1585539206866": 19, "wired_video": 19, "wire": 19, "2955": 19, "video_thumbnail_loc": 19, "video_titl": 19, "video_descript": 19, "video_content_loc": 19, "video_dur": 19, "video_publication_d": 19, "video_expiration_d": 19, "autocomplet": [19, 32], "inverview": 19, "owen": 19, "wilson": 19, "answer": 19, "dwgyu36up6iuz": 19, "cloudfront": 19, "heru80fdn": 19, "c_fill": 19, "d_placeholder_thescen": 19, "fl_progress": 19, "g_face": 19, "h_180": 19, "q_80": 19, "w_320": 19, "v1644595412": 19, "wired_autocomplet": 19, "interview": 19, "internet": 19, "himself": [19, 26], "nose": 19, "ben": 19, "stiller": 19, "anderson": 19, "skateboard": 19, "dp8hsntg6do36": 19, "62067f085577c277dd9acf42": 19, "39687acb": 19, "505b": 19, "4c69": 19, "94f1": 19, "afaa7cb5e636low": 19, "mp4": 19, "645": 19, "11t17": 19, "90b11f47f8b2ab57cb180cbd3c6f06f9": 19, "86199": 19, "841851": 19, "v1644418652": 19, "wired_wir": 19, "julian": 19, "chokkattu": 19, "editor": 19, "walk": 19, "6203cd7b5577c23d19622259": 19, "fe546b9b": 19, "a320": 19, "4883": 19, "9cbd": 19, "0d790f23c36dlow": 19, "184": 19, "10t17": 19, "v1644381627": 19, "wired_first": 19, "debut": 19, "newest": [19, 28], "620345a15577c23d46622256": 19, "d74930cf": 19, "11e1": 19, "466e": 19, "b023": 19, "1d9b91664204low": 19, "373": 19, "09t15": 19, "reinvent": 19, "v1642801328": 19, "wired_reinv": 19, "lab": 19, "aw": 19, "seattl": 19, "seahawk": 19, "win": [19, 26], "teach": 19, "swami": 19, "sivasubramanian": 19, "vp": 19, "ai": 19, "team": 19, "nfl": 19, "captur": [19, 32], "strateg": [19, 32], "619bd9be1d75db41adee6b58": 19, "d4889b15": 19, "4f34": 19, "41b0": 19, "b935": 19, "0c79465a9793low": 19, "09t13": 19, "seth": 19, "rogen": 19, "v1644335726": 19, "wired_seth": 19, "pam": 19, "amp": 19, "tommi": 19, "potteri": 19, "celebr": 19, "christma": 19, "duti": 19, "premier": 19, "februari": [19, 28], "hulu": 19, "march": 19, "6201430a1d75db06ae1f62e8": 19, "488ed635": 19, "91d0": 19, "4281": 19, "9e64": 19, "34be9bf74f00low": 19, "635": 19, "08t17": 19, "2950": 19, "genr": 19, "2951": 19, "2952": 19, "2953": 19, "promot": 19, "2954": 19, "thread": [19, 28, 29], "faster": [19, 29], "attack": 19, "sitemap_df": 19, "changefreq": 19, "prioriti": 19, "customiz": 20, "configur": [20, 28], "flexibl": [20, 32], "simplest": [20, 25], "reachabl": 20, "my_output_fil": 20, "affect": 20, "indepent": 20, "overwrit": [20, 29], "otherwis": [20, 23, 25, 26], "crash": 20, "sitename_crawl_yyyy_mm_dd": 20, "remark": 20, "rquest": 20, "card": [20, 23, 29], "jsonld_1_": 20, "item_a": 20, "item_b": 20, "whichev": [20, 25, 29, 32], "links_url": [20, 29], "links_text": [20, 29], "links_nofollow": [20, 29], "nofllow": 20, "tell": 20, "nav_links_url": 20, "header_links_url": 20, "footer_links_url": 20, "body_text": [20, 29], "p": [20, 29], "span": [20, 29], "li": [20, 29], "amount": [20, 25, 26], "took": 20, "download_timout": 20, "sec": 20, "crossorigin": [20, 29], "ismap": [20, 29], "longdesc": [20, 29], "referrerpolici": [20, 29], "srcset": [20, 29], "usemap": [20, 29], "global": [20, 23, 29], "draggabl": [20, 29], "third": [20, 23, 26], "truncat": 20, "site_crawl": 20, "links_href": 20, "leas": 20, "blob": 20, "resp_headers_access": 20, "request_headers_cooki": 20, "camp": 20, "readm": 20, "kw_": [20, 29, 32], "wed": 20, "720a8581": 20, "501e": 20, "0043": 20, "01a2": 20, "2e77d2": 20, "unlock": 20, "blockblob": 20, "web00007c": 20, "includesubdo": 20, "3600": 20, "ht": 20, "596daca7dbaa7e9": 20, "bud": 20, "02d86a3cea00007e9edb0cf2000000": 20, "xm": 20, "__cfduid": 20, "d76b68d148ddec1efd004": 20, "202": 20, "abil": [20, 28, 29], "4f7bea3b": 20, "701e": 20, "0039": 20, "3f44": 20, "2f1d9f": 20, "web00007h": 20, "596daca9bcab7e9": 20, "02d86a3e0e00007e9edb0d72000000": 20, "98b729fa": 20, "e01": 20, "00bf": 20, "24c3": 20, "2e494d": 20, "596daca9bf26d423": 20, "02d86a3e150000d423322742000000": 20, "submodul": [20, 29, 30, 31], "advertoo": 20, "7a28ef3b": 20, "801e": 20, "00c2": 20, "2ed585": 20, "web000079": 20, "596daca9bddb7ec2": 20, "02d86a3e1300007ec2a808a2000000": 20, "copyright": [20, 21], "eli": 20, "_static": 20, "75911c9e": 20, "201e": 20, "00e6": 20, "34c3": 20, "2e4ccb": 20, "web00007g": 20, "596daca9b91fd437": 20, "02d86a3e140000d437b81532000000": 20, "url_build": 20, "pyt": 20, "d99f2368": 20, "c01e": 20, "006f": 20, "18c3": 20, "2ef5ef": 20, "web00007a": 20, "596dacbbb8afd437": 20, "02d86a494f0000d437b828b2000000": 20, "pyth": 20, "85855c48": 20, "00ce": 20, "13c3": 20, "2e3b74": 20, "596dacbd980bd423": 20, "02d86a4a7f0000d423323b42000000": 20, "ad_": [20, 32], "b0aef497": 20, "004a": 20, "1647": 20, "2f6d5c": 20, "web00007k": 20, "596dacbd980cd423": 20, "02d86a4a7f0000d423209db2000000": 20, "9dfdd38a": 20, "101e": 20, "00a1": 20, "7ec3": 20, "2e93a0": 20, "596dacbd99847ec2": 20, "02d86a4a7f00007ec2a811f2000000": 20, "emo": 20, "2ad504a1": 20, "000b": 20, "03c3": 20, "2e454f": 20, "596dacbd9fb97e9": 20, "02d86a4a7f00007e9edb13a2000000": 20, "ran": 20, "got": 20, "richer": 20, "perspect": [20, 25, 26], "bounc": [20, 26], "traffic": [20, 23, 24], "export": 20, "addition": [20, 23], "pretti": 20, "name_1": 20, "selector_1": 20, "name_2": 20, "selector_2": 20, "reli": 20, "slectorgadget": 20, "selecotr": 20, "tricki": 20, "documentaion": 20, "w3c": 20, "decrib": 20, "sidebar": [20, 29], "toctre": 20, "l1": 20, "attr": 20, "sidebar_link": 20, "sidebar_links_url": 20, "shoe": [20, 26], "model_a": 20, "model_b": 20, "unexpect": 20, "rememb": 20, "granular": 20, "potenti": [20, 23], "region": [20, 23, 28], "regard": [20, 26], "further": [20, 25, 26, 32], "simultan": 20, "lower": 20, "pressur": 20, "deep": 20, "fraction": 20, "strongli": [20, 23], "yourself": [20, 26], "confid": 20, "fine": 20, "explan": 20, "outpuf_fil": 20, "attempt": 20, "product2": 20, "anotherexampl": 20, "anotherexmapl": 20, "author_url": 20, "contributornameid": 20, "spaci": [21, 29], "mine": [21, 26, 27, 28, 32], "footnot": 21, "explosionai": 21, "ug": 21, "haftungsbeschr\u00e4nkt": 21, "gmbh": 21, "matthew": 21, "honnib": 21, "complic": 23, "unnest": 23, "nest": [23, 28], "influenti": 23, "credibl": 23, "signatur": 23, "dashboard": [23, 32], "auth_param": 23, "app_kei": [23, 29], "your_app_kei": 23, "app_secret": [23, 29], "your_app_secret": 23, "set_auth_param": 23, "oauth_token": [23, 29], "oauth_token_secret": [23, 29], "your_oauth_token": 23, "your_oauth_token_secret": 23, "python_tweet": 23, "tweet_mod": 23, "140": 23, "prepend": [23, 25], "tweet_": 23, "user_": 23, "func": 23, "get_application_rate_limit_statu": 23, "consumed_onli": 23, "rate_limit_statu": 23, "get_available_trend": 23, "trend": [23, 26, 32], "get_favorit": 23, "user_id": 23, "screen_nam": 23, "since_id": 23, "max_id": 23, "include_ent": 23, "whom": [23, 26], "greater": 23, "forc": 23, "oldest": 23, "older": 23, "node": 23, "omit": 23, "engag": 23, "get_followers_id": 23, "cursor": 23, "stringify_id": 23, "semi": 23, "caus": [23, 29], "broken": 23, "5000": 23, "guarante": 23, "suspend": 23, "previous_cursor": 23, "next_cursor": 23, "environ": 23, "get_followers_list": 23, "skip_statu": 23, "include_user_ent": 23, "status": 23, "get_friends_id": 23, "friend": 23, "get_friends_list": 23, "get_home_timelin": 23, "trim_us": 23, "exclude_repli": 23, "retweet": [23, 26], "timelin": 23, "numer": [23, 28], "prevent": [23, 29], "repli": [23, 28], "home_timelin": 23, "get_list_memb": 23, "list_id": 23, "owner_screen_nam": 23, "owner_id": 23, "member": 23, "get_list_membership": 23, "filter_to_owned_list": 23, "disambigu": 23, "begin": [23, 27, 29], "membership": 23, "get_list_status": 23, "include_rt": 23, "ON": 23, "varieti": 23, "discreet": 23, "user_ment": 23, "nativ": 23, "stream": [23, 32], "ident": 23, "represent": 23, "get_list_subscrib": 23, "subscrib": [23, 28], "opt": 23, "futur": [23, 28], "truestatus": 23, "get_list_subscript": 23, "obtain": [23, 25, 26], "subscript": [23, 28], "get_mentions_timelin": 23, "mentions_timelin": 23, "get_place_trend": [23, 29], "woeid": 23, "earth": 23, "get_retweeters_id": 23, "get_retweet": 23, "get_supported_languag": 23, "get_user_timelin": 23, "strip": [23, 26, 27], "toward": [23, 26], "maxim": 23, "slice": 23, "user_timelin": 23, "lookup_statu": 23, "include_ext_alt_text": 23, "include_card_uri": 23, "hydrat": 23, "cannot": [23, 26], "null": 23, "pair": 23, "ext_alt_text": 23, "card_uri": 23, "lookup_us": 23, "encourag": 23, "make_datafram": 23, "retweeted_of_m": 23, "retweets_of_m": 23, "geocod": 23, "result_typ": 23, "lat": 23, "lon": 23, "dist": 23, "radiu": 23, "preferenti": 23, "geotag": 23, "mile": 23, "directli": 23, "distinct": 23, "detect": 23, "effort": 23, "ja": 23, "prefer": 23, "mix": [23, 25, 28], "dd": 23, "hate": 23, "beer": 23, "root": 23, "haiku": 23, "interior": 23, "nasa": 23, "astronaut": 23, "puppi": 23, "native_video": 23, "amplifi": 23, "periscop": 23, "vine": 23, "instagram": 23, "twimg": 23, "pic": 23, "hilari": 23, "anywher": [23, 26], "superhero": 23, "scari": 23, "attitud": 23, "search_us": 23, "access_token": 23, "token_typ": 23, "bearer": 23, "oauth_vers": 23, "api_vers": 23, "client_arg": 23, "auth_endpoint": 23, "twython": [23, 29], "starting_out": 23, "show_list": 23, "show_owned_list": 23, "ownership": 23, "url_utm_ga": [24, 29], "utm_sourc": 24, "utm_medium": 24, "utm_campaign": 24, "utm_cont": 24, "utm_term": 24, "utm": [24, 29], "banner": 24, "summer_promo": 24, "20pct_off": 24, "differenti": 24, "728x90": 24, "mpu": 24, "square_bann": 24, "bid": 24, "mysit": 24, "THE": 24, "2anam": 24, "5e": 24, "fairli": [25, 32], "situat": 25, "enhanc": 25, "path_1": 25, "path_2": 25, "frag_1": 25, "frag_2": 25, "path_3": 25, "query_color": 25, "query_pric": 25, "query_s": 25, "elabor": 25, "decod": 25, "self": 25, "explanatori": 25, "blog": 25, "previou": [25, 28, 29], "unalign": 25, "popul": 25, "na": [25, 29], "hash": 25, "query_": 25, "colliss": 25, "unlik": 25, "delimit": [25, 27], "unusu": 25, "product1": 25, "sens": [25, 26], "renam": 25, "inconsist": 25, "topic1": 25, "topic2": 25, "artilc": 25, "yout": 25, "distort": 25, "role": [25, 28], "topic_1": 25, "topic_2": 25, "align": 25, "ouput_fil": 25, "urldf": 25, "corpu": 26, "accomplish": [26, 32], "word_frequ": [26, 27, 29, 32], "sequenc": [26, 32], "dot": [26, 27], "quotat": 26, "whatev": [26, 32], "sale": 26, "quantifi": 26, "bag": 26, "half": 26, "revenu": 26, "million": 26, "hidden": 26, "ppc": 26, "num_list": [26, 29], "experi": 26, "rm_word": 26, "ignor": 26, "possibli": 26, "extra_info": 26, "abs_freq": [26, 29], "wtd_freq": [26, 29], "rel_valu": [26, 29], "essenti": [26, 27, 32], "multipli": 26, "abs_perc": 26, "abs_perc_cum": 26, "wtd_freq_perc": 26, "wtd_freq_perc_cum": 26, "afterward": 26, "alon": 26, "among": 26, "amongst": 26, "anyhow": 26, "anyon": 26, "becam": 26, "beforehand": 26, "behind": 26, "besid": 26, "beyond": 26, "eight": 26, "eleven": 26, "elsewher": 26, "everywher": 26, "fifti": 26, "former": 26, "formerli": 26, "forti": [26, 32], "henc": 26, "her": 26, "hereaft": 26, "herebi": 26, "herein": 26, "hereupon": 26, "herself": 26, "him": 26, "inde": 26, "latter": 26, "latterli": 26, "me": [26, 27], "meanwhil": 26, "moreov": 26, "move": 26, "myself": 26, "neither": 26, "nevertheless": 26, "nine": 26, "nobodi": 26, "noon": 26, "nor": 26, "nowher": 26, "often": 26, "onto": 26, "perhap": 26, "rather": 26, "seriou": 26, "sixti": 26, "somehow": 26, "someon": 26, "somewher": [26, 32], "themselv": [26, 29], "thenc": 26, "thereaft": 26, "therebi": [26, 28], "therein": 26, "thereupon": 26, "throughout": 26, "thru": 26, "twelv": 26, "upon": 26, "whenc": 26, "whenev": 26, "whereaft": 26, "wherea": 26, "wherebi": 26, "wherein": 26, "whereupon": 26, "wherev": [26, 29], "whither": 26, "whoever": 26, "yourselv": 26, "blown": 26, "ngram": 26, "metric": 26, "abs_wtd_df": 26, "banana": 26, "kiwi": 26, "mango": 26, "250": 26, "300": 26, "beat": 26, "text_list2": 26, "222222": 26, "333333": 26, "111111": 26, "266667": 26, "600000": 26, "666667": 26, "200000": 26, "800000": 26, "888889": 26, "133333": 26, "933333": 26, "000000": 26, "066667": 26, "word_token": [27, 29], "trim": 27, "quot": [27, 29], "parenthes": 27, "trail": [27, 29], "insid": 27, "activities_list": 28, "criteria": 28, "child": 28, "quota": 28, "cost": 28, "contentdetail": 28, "uniqu": [28, 29], "deprec": [28, 29], "unsign": 28, "earliest": 28, "8601": 28, "ddthh": 28, "ss": 28, "sz": 28, "captions_list": 28, "videoid": 28, "channel_sections_list": 28, "channelsect": 28, "i18nlanguag": 28, "channels_list": 28, "categoryid": 28, "forusernam": 28, "managedbym": 28, "mysubscrib": 28, "auditdetail": 28, "brandingset": 28, "contentownerdetail": 28, "invideopromot": 28, "topicdetail": 28, "comment_threads_list": 28, "allthreadsrelatedtochannelid": 28, "moderationstatu": 28, "searchterm": 28, "textformat": 28, "commentthread": 28, "heldforreview": 28, "await": 28, "likelyspam": 28, "classifi": 28, "spam": 28, "plaintext": 28, "plain": 28, "comments_list": 28, "parentid": 28, "guide_categories_list": [28, 29], "guidecategori": 28, "i18n_languages_list": 28, "en_u": 28, "i18n_regions_list": 28, "i18nregion": 28, "playlist_items_list": 28, "playlistid": 28, "playlistitem": 28, "resourceid": 28, "playlists_list": 28, "onbehalfofcontentownerchannel": 28, "timecr": 28, "action": [28, 29], "curat": 28, "music": 28, "04rlf": 28, "02mscn": 28, "christian": 28, "0ggq0m": 28, "classic": 28, "01lyv": 28, "02lkt": 28, "electron": 28, "0glt670": 28, "hip": 28, "hop": 28, "05rwpb": 28, "03_d0": 28, "jazz": 28, "028sqc": 28, "asia": 28, "0g293": 28, "america": 28, "064t9": 28, "pop": 28, "06cqb": 28, "regga": 28, "06j6l": 28, "rhythm": 28, "06by7": 28, "rock": 28, "0gywn": 28, "soul": 28, "game": 28, "0bzvm2": 28, "025zzc": 28, "02ntfj": 28, "adventur": 28, "0b1vjn": 28, "casual": 28, "02hygl": 28, "04q1x3q": 28, "puzzl": 28, "01sjng": 28, "0403l3g": 28, "021bp2": 28, "simul": 28, "022dc6": 28, "03hf_rm": 28, "06ntj": 28, "0jm_": 28, "american": 28, "018jz": 28, "basebal": 28, "018w8": 28, "01cgz": 28, "09xp_": 28, "cricket": 28, "02vx4": 28, "037hz": 28, "golf": 28, "03tmr": 28, "hockei": 28, "01h7lh": 28, "martial": 28, "0410tth": 28, "motorsport": 28, "07bs0": 28, "tenni": 28, "07_53": 28, "volleybal": 28, "entertain": 28, "02jjt": 28, "09kqc": 28, "humor": 28, "02vxn": 28, "05qjc": 28, "066wd": 28, "profession": 28, "wrestl": 28, "0f2f9": 28, "lifestyl": 28, "019_rr": 28, "032tl": 28, "fashion": 28, "027x7n": 28, "02wbm": 28, "03glg": 28, "hobbi": 28, "068hy": 28, "pet": 28, "041xxh": 28, "physic": 28, "attract": 28, "beauti": 28, "07c1v": 28, "07bxq": 28, "tourism": 28, "07yv9": 28, "vehicl": 28, "societi": 28, "098wr": 28, "09s1f": 28, "0kt51": 28, "01h6rj": 28, "militari": 28, "05qt0": 28, "06bvp": 28, "religion": 28, "01k8wb": 28, "channelplaylistvideo": 28, "subscriptions_list": 28, "myrecentsubscrib": 28, "forchannelid": 28, "subscribersnippet": 28, "subscription_order_relev": 28, "unread": 28, "video_categories_list": 28, "videocategori": 28, "videos_list": 28, "chart": 28, "myrat": 28, "maxheight": 28, "maxwidth": 28, "filedetail": 28, "livestreamingdetail": 28, "processingdetail": 28, "recordingdetail": 28, "mostpopular": 28, "dislik": 28, "embedhtml": 28, "emb": 28, "appropri": 28, "violat": 28, "8192": 28, "narrow": 28, "subpackag": [29, 30, 31], "log_date_format": 29, "relatedsit": 29, "v15": 29, "contribut": 29, "danielp77": 29, "offlin": 29, "preserv": 29, "autothrottl": 29, "minim": 29, "fillna": 29, "ffill": 29, "andypayn": 29, "newlin": 29, "clarifi": 29, "thebe": 29, "sphinx": 29, "deprac": 29, "skip_url_param": 29, "versatil": 29, "bad": 29, "timeout": 29, "sitemapindex": 29, "mb": 29, "024x1": 29, "anymor": 29, "jsonld_error": 29, "resp_meta_": 29, "preced": 29, "url_redirected_to": 29, "links_frag": 29, "invalid": 29, "stricter": 29, "unifi": 29, "element_1": 29, "element_2": 29, "drop": 29, "slight": 29, "relayout": 29, "clarif": 29, "robotstxt": 29, "cse": 29, "returnd": 29, "sitemap_download": 29, "variabl": 29, "expand": 29, "pagemap": 29, "df": 29, "top_emoji_categori": 29, "top_emoji_sub_categori": 29, "db": 29, "simpler": 29, "__init__": 29, "ve": 29, "punctuat": 29, "pagin": [29, 32], "reflect": 29, "lenght": 29, "rewrit": 29, "_dict_product": 29, "msg": 29, "implement": 29, "repons": 29, "town": 29, "wrap": 29, "pand": 29, "cheat": 29, "sheet": [29, 32], "coverag": 29, "releas": 29, "pypi": 29, "placehold": [29, 32], "feedback": 30, "pip3": 30, "unreleas": 30, "2023": 30, "announc": 32, "scientist": 32, "manipul": 32, "visual": 32, "sophist": 32, "algorithm": 32, "cool": 32, "spent": 32, "wrangl": 32, "stitch": 32, "124": 32, "hopefulli": 32, "pick": 32, "excel": 32, "formula": 32, "unix": 32, "doug": 32, "mcilroi": 32, "univers": 32, "aim": 32, "unrel": 32, "workflow": 32, "practition": 32, "plotli": 32, "librari": 32, "tabular": 32, "kept": 32, "modular": 32, "coder": 32, "promis": 32, "deliveri": 32, "didn": 32, "headlin": 32, "datacamp": 32, "semrush": 32, "comprehens": 32, "render": 32, "creation": 32, "outreach": 32, "built": 32, "megabyt": 32, "monitor": 32, "parser": 32, "notebook": 32, "tackl": 32, "bloomberg": 32, "click": 32, "divers": 32, "3k": 32, "conveni": 32, "introductori": 32, "clean": 32, "131k": 32, "european": 32, "url_": 32, "emoji_": 32, "_to_df": 32}, "objects": {"": [[0, 0, 0, "-", "advertools"]], "advertools": [[1, 0, 0, "-", "ad_create"], [2, 0, 0, "-", "ad_from_string"], [3, 0, 0, "-", "cli"], [5, 0, 0, "-", "code_recipes"], [7, 0, 0, "-", "crawlytics"], [8, 0, 0, "-", "emoji"], [9, 0, 0, "-", "extract"], [10, 0, 0, "-", "header_spider"], [11, 0, 0, "-", "image_spider"], [12, 0, 0, "-", "knowledge_graph"], [13, 0, 0, "-", "kw_generate"], [14, 0, 0, "-", "logs"], [15, 0, 0, "-", "regex"], [16, 0, 0, "-", "reverse_dns_lookup"], [17, 0, 0, "-", "robotstxt"], [18, 0, 0, "-", "serp"], [19, 0, 0, "-", "sitemaps"], [20, 0, 0, "-", "spider"], [21, 0, 0, "-", "stopwords"], [23, 0, 0, "-", "twitter"], [24, 0, 0, "-", "url_builders"], [25, 0, 0, "-", "urlytics"], [26, 0, 0, "-", "word_frequency"], [27, 0, 0, "-", "word_tokenize"], [28, 0, 0, "-", "youtube"]], "advertools.ad_create": [[1, 1, 1, "", "ad_create"]], "advertools.ad_from_string": [[2, 1, 1, "", "ad_from_string"]], "advertools.cli": [[4, 0, 0, "-", "cli"]], "advertools.code_recipes": [[6, 0, 0, "-", "spider_strategies"]], "advertools.crawlytics": [[7, 1, 1, "", "images"], [7, 1, 1, "", "jl_subset"], [7, 1, 1, "", "jl_to_parquet"], [7, 1, 1, "", "links"], [7, 1, 1, "", "parquet_columns"], [7, 1, 1, "", "redirects"]], "advertools.emoji": [[8, 1, 1, "", "emoji_search"], [8, 1, 1, "", "extract_emoji"]], "advertools.extract": [[9, 1, 1, "", "extract"], [9, 1, 1, "", "extract_currency"], [9, 1, 1, "", "extract_exclamations"], [9, 1, 1, "", "extract_hashtags"], [9, 1, 1, "", "extract_intense_words"], [9, 1, 1, "", "extract_mentions"], [9, 1, 1, "", "extract_numbers"], [9, 1, 1, "", "extract_questions"], [9, 1, 1, "", "extract_urls"], [9, 1, 1, "", "extract_words"]], "advertools.header_spider": [[10, 2, 1, "", "HeadersSpider"], [10, 1, 1, "", "crawl_headers"]], "advertools.header_spider.HeadersSpider": [[10, 3, 1, "", "custom_settings"], [10, 4, 1, "", "errback"], [10, 3, 1, "", "name"], [10, 4, 1, "", "parse"], [10, 4, 1, "", "start_requests"]], "advertools.image_spider": [[11, 2, 1, "", "AdvImagesPipeline"], [11, 2, 1, "", "ImageSpider"], [11, 2, 1, "", "ImgItem"], [11, 1, 1, "", "crawl_images"], [11, 1, 1, "", "summarize_crawled_imgs"]], "advertools.image_spider.AdvImagesPipeline": [[11, 4, 1, "", "file_path"]], "advertools.image_spider.ImageSpider": [[11, 3, 1, "", "custom_settings"], [11, 3, 1, "", "include_img_regex"], [11, 3, 1, "", "name"], [11, 4, 1, "", "parse"], [11, 4, 1, "", "start_requests"]], "advertools.image_spider.ImgItem": [[11, 3, 1, "", "fields"]], "advertools.knowledge_graph": [[12, 1, 1, "", "knowledge_graph"]], "advertools.kw_generate": [[13, 1, 1, "", "kw_broad"], [13, 1, 1, "", "kw_exact"], [13, 1, 1, "", "kw_generate"], [13, 1, 1, "", "kw_modified"], [13, 1, 1, "", "kw_neg_broad"], [13, 1, 1, "", "kw_neg_exact"], [13, 1, 1, "", "kw_neg_phrase"], [13, 1, 1, "", "kw_phrase"]], "advertools.logs": [[14, 1, 1, "", "crawllogs_to_df"], [14, 1, 1, "", "logs_to_df"]], "advertools.reverse_dns_lookup": [[16, 1, 1, "", "reverse_dns_lookup"]], "advertools.robotstxt": [[17, 1, 1, "", "robotstxt_test"], [17, 1, 1, "", "robotstxt_to_df"]], "advertools.serp": [[18, 1, 1, "", "serp_goog"], [18, 1, 1, "", "serp_youtube"], [18, 1, 1, "", "set_logging_level"], [18, 1, 1, "", "youtube_channel_details"], [18, 1, 1, "", "youtube_video_details"]], "advertools.sitemaps": [[19, 1, 1, "", "sitemap_to_df"]], "advertools.spider": [[20, 1, 1, "", "crawl"]], "advertools.twitter": [[23, 1, 1, "", "authenticate"], [23, 1, 1, "", "get_application_rate_limit_status"], [23, 1, 1, "", "get_available_trends"], [23, 1, 1, "", "get_favorites"], [23, 1, 1, "", "get_followers_ids"], [23, 1, 1, "", "get_followers_list"], [23, 1, 1, "", "get_friends_ids"], [23, 1, 1, "", "get_friends_list"], [23, 1, 1, "", "get_home_timeline"], [23, 1, 1, "", "get_list_members"], [23, 1, 1, "", "get_list_memberships"], [23, 1, 1, "", "get_list_statuses"], [23, 1, 1, "", "get_list_subscribers"], [23, 1, 1, "", "get_list_subscriptions"], [23, 1, 1, "", "get_mentions_timeline"], [23, 1, 1, "", "get_place_trends"], [23, 1, 1, "", "get_retweeters_ids"], [23, 1, 1, "", "get_retweets"], [23, 1, 1, "", "get_supported_languages"], [23, 1, 1, "", "get_user_timeline"], [23, 1, 1, "", "lookup_status"], [23, 1, 1, "", "lookup_user"], [23, 1, 1, "", "make_dataframe"], [23, 1, 1, "", "retweeted_of_me"], [23, 1, 1, "", "search"], [23, 1, 1, "", "search_users"], [23, 1, 1, "", "set_auth_params"], [23, 1, 1, "", "show_lists"], [23, 1, 1, "", "show_owned_lists"]], "advertools.url_builders": [[24, 1, 1, "", "url_utm_ga"]], "advertools.urlytics": [[25, 1, 1, "", "url_to_df"]], "advertools.word_frequency": [[26, 1, 1, "", "word_frequency"]], "advertools.word_tokenize": [[27, 1, 1, "", "word_tokenize"]], "advertools.youtube": [[28, 1, 1, "", "activities_list"], [28, 1, 1, "", "captions_list"], [28, 1, 1, "", "channel_sections_list"], [28, 1, 1, "", "channels_list"], [28, 1, 1, "", "comment_threads_list"], [28, 1, 1, "", "comments_list"], [28, 1, 1, "", "guide_categories_list"], [28, 1, 1, "", "i18n_languages_list"], [28, 1, 1, "", "i18n_regions_list"], [28, 1, 1, "", "playlist_items_list"], [28, 1, 1, "", "playlists_list"], [28, 1, 1, "", "search"], [28, 1, 1, "", "subscriptions_list"], [28, 1, 1, "", "video_categories_list"], [28, 1, 1, "", "videos_list"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:class", "3": "py:attribute", "4": "py:method"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "class", "Python class"], "3": ["py", "attribute", "Python attribute"], "4": ["py", "method", "Python method"]}, "titleterms": {"advertool": [0, 3, 4, 5, 29, 30, 31, 32], "packag": [0, 5], "subpackag": 0, "submodul": [0, 5], "modul": [0, 3, 5, 7], "content": [0, 5, 30, 32], "creat": [1, 2], "ad": [1, 2], "larg": [1, 7, 12, 17, 25], "scale": [1, 12, 17, 32], "us": [2, 4, 6, 12], "long": 2, "descript": 2, "text": [2, 4, 8, 9, 26, 30, 32], "top": 2, "down": [2, 6], "approach": [2, 17, 20, 32], "googl": [2, 12, 18, 20], "facebook": 2, "feed": 2, "instant": 2, "articl": [2, 20], "cli": [3, 4], "command": 4, "line": 4, "interfac": 4, "convert": 4, "robot": [4, 6, 17], "txt": [4, 6, 17], "file": [4, 7, 11, 14, 17], "list": [4, 6, 9, 20], "url": [4, 20, 24, 25], "tabl": [4, 30], "csv": 4, "format": [4, 14], "download": [4, 11, 19], "pars": [4, 14, 19, 25], "save": [4, 6], "an": 4, "xml": [4, 19], "sitemap": [4, 19], "split": [4, 25], "compon": 4, "scheme": 4, "netloc": 4, "path": [4, 25], "queri": [4, 20, 25], "etc": 4, "crawl": [4, 6, 7, 14, 20], "known": 4, "head": 4, "method": 4, "compress": [4, 7], "log": [4, 6, 14, 29, 30], "datafram": [4, 14], "parquet": [4, 7], "perform": 4, "revers": [4, 16], "dn": [4, 16], "lookup": [4, 16], "ip": 4, "address": 4, "gener": [4, 13], "sem": [4, 13, 30, 32], "keyword": [4, 13], "suppli": 4, "product": [4, 30, 32], "intent": 4, "word": [4, 26, 27], "get": [4, 8], "stopword": [4, 21], "select": 4, "languag": [4, 21], "count": [4, 26], "option": 4, "weight": [4, 26], "number": [4, 6, 9, 25], "search": [4, 8, 18, 20], "emoji": [4, 8, 9], "regex": [4, 20], "extract": [4, 6, 8, 9, 15, 20], "structur": [4, 9, 15, 25], "entiti": [4, 9, 15], "from": [4, 6, 8, 9], "hashtag": [4, 9], "mention": [4, 9], "token": [4, 27], "document": 4, "phrase": 4, "tweet": 4, "desir": 4, "length": 4, "seo": [4, 6, 20, 30, 32], "crawler": [4, 11, 20], "code_recip": 5, "scrape": [6, 7], "strategi": 6, "recip": 6, "how": [6, 12, 14], "page": [6, 18, 20], "those": 6, "onli": 6, "mode": [6, 20], "can": 6, "i": 6, "websit": [6, 7], "includ": 6, "its": 6, "sub": 6, "domain": 6, "copi": 6, "my": 6, "audit": 6, "them": 6, "later": 6, "automat": 6, "stop": 6, "base": 6, "certain": 6, "condit": 6, "di": 6, "obei": 6, "rule": 6, "do": 6, "set": [6, 20], "user": [6, 17], "agent": [6, 17], "while": [6, 20], "control": 6, "concurr": 6, "request": 6, "slow": 6, "so": 6, "don": 6, "t": 6, "hit": 6, "server": 6, "too": 6, "hard": 6, "multipl": 6, "same": 6, "job": 6, "want": 6, "follow": [6, 20], "link": [6, 7, 20], "specifi": 6, "depth": 6, "paus": 6, "resum": 6, "make": 6, "sure": 6, "twice": 6, "proxi": 6, "chang": [6, 29, 30], "default": 6, "header": [6, 10], "xpath": [6, 20], "express": [6, 15], "custom": [6, 20], "string": 6, "analysi": [7, 14, 26, 30, 32], "analyz": [7, 8, 12, 14, 17, 19, 25], "imag": [7, 11], "redirect": 7, "handl": 7, "veri": 7, "explor": 7, "column": 7, "data": [7, 14, 20, 23, 28], "type": 7, "function": [7, 9, 14, 20, 23], "insight": 8, "currenc": 9, "1234567890\u0660\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u32ba\ud804\udc5b\ud800\udd0d\ud802\udcaa\u24f2\ud804\udc63\ud800\udd28\ud802\udd1b": 9, "question": 9, "\u0294": 9, "exclam": 9, "python": [10, 20], "statu": 10, "code": 10, "checker": 10, "respons": 10, "name": 11, "import": [12, 18], "knowledg": 12, "graph": 12, "result": [12, 18], "account": 12, "setup": 12, "": 12, "api": [12, 23, 28], "campaign": [13, 32], "run": 14, "logs_to_df": 14, "support": 14, "prepar": 14, "regular": [15, 19], "bulk": [16, 17], "test": 17, "tester": 17, "engin": 18, "serp": [18, 20], "youtub": [18, 28], "index": [19, 30], "new": [19, 20], "video": 19, "spider": 20, "discoveri": 20, "On": 20, "element": 20, "pre": 20, "determin": 20, "analyt": 20, "consol": 20, "css": 20, "selector": 20, "behavior": 20, "paramet": [20, 25], "pattern": 20, "addit": 20, "sever": 21, "survei": 22, "share": 22, "feedback": 22, "twitter": 23, "authent": 23, "builder": 24, "The": 25, "directori": 25, "absolut": 26, "v": 26, "frequenc": 26, "n": 27, "gram": 27, "unreleas": 29, "0": 29, "14": 29, "2": 29, "2024": 29, "02": 29, "24": 29, "1": 29, "21": 29, "18": 29, "13": 29, "5": 29, "2023": 29, "08": 29, "22": 29, "4": 29, "07": 29, "26": 29, "3": 29, "06": 29, "27": 29, "2022": 29, "09": 29, "30": 29, "05": 29, "11": 29, "10": 29, "12": 29, "2021": 29, "04": 29, "03": 29, "31": 29, "7": 29, "2020": 29, "6": 29, "25": 29, "23": 29, "9": 29, "19": 29, "8": 29, "2019": 29, "17": 29, "29": 29, "01": 29, "2018": 29, "onlin": [30, 32], "market": [30, 32], "tool": [30, 32], "social": [30, 32], "media": [30, 32], "indic": 30, "your": 32, "instal": 32, "philosophi": 32, "convent": 32}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx": 60}, "alltitles": {"advertools package": [[0, "advertools-package"]], "Subpackages": [[0, "subpackages"]], "Submodules": [[0, "submodules"], [5, "submodules"]], "Module contents": [[0, "module-advertools"], [5, "module-advertools.code_recipes"]], "Create Ads on a Large Scale": [[1, "create-ads-on-a-large-scale"]], "Create Ads Using Long Descriptive Text (top-down approach)": [[2, "create-ads-using-long-descriptive-text-top-down-approach"]], "Google Text Ads": [[2, "google-text-ads"]], "Facebook Feed Ads": [[2, "facebook-feed-ads"]], "Facebook Instant Article Ad": [[2, "facebook-instant-article-ad"]], "advertools.cli module": [[3, "module-advertools.cli"]], "advertools Command Line Interface (CLI)": [[4, "advertools-command-line-interface-cli"]], "convert a robots.txt file (or list of file URLs) to a table in a CSV format": [[4, "convert-a-robots-txt-file-or-list-of-file-urls-to-a-table-in-a-csv-format"]], "download, parse, and save an XML sitemap to a table in a CSV file": [[4, "download-parse-and-save-an-xml-sitemap-to-a-table-in-a-csv-file"]], "split a list of URLs into their components: scheme, netloc, path, query, etc.": [[4, "split-a-list-of-urls-into-their-components-scheme-netloc-path-query-etc"]], "crawl a list of known URLs using the HEAD method": [[4, "crawl-a-list-of-known-urls-using-the-head-method"]], "parse, compress and convert a log file to a DataFrame in the .parquet format": [[4, "parse-compress-and-convert-a-log-file-to-a-dataframe-in-the-parquet-format"]], "perform a reverse DNS lookup on a list of IP addresses": [[4, "perform-a-reverse-dns-lookup-on-a-list-of-ip-addresses"]], "generate a table of SEM keywords by supplying a list of products and a list of intent words": [[4, "generate-a-table-of-sem-keywords-by-supplying-a-list-of-products-and-a-list-of-intent-words"]], "get stopwords of the selected language": [[4, "get-stopwords-of-the-selected-language"]], "get word counts of a text list optionally weighted by a number list": [[4, "get-word-counts-of-a-text-list-optionally-weighted-by-a-number-list"]], "search for emoji using a regex": [[4, "search-for-emoji-using-a-regex"]], "extract structured entities from a text list; emoji, hashtags, mentions": [[4, "extract-structured-entities-from-a-text-list-emoji-hashtags-mentions"]], "tokenize documents (phrases, keywords, tweets, etc) into token of the desired length": [[4, "tokenize-documents-phrases-keywords-tweets-etc-into-token-of-the-desired-length"]], "SEO crawler": [[4, "seo-crawler"]], "advertools.code_recipes package": [[5, "advertools-code-recipes-package"]], "\ud83d\udd77 SEO Crawling & Scraping: Strategies & Recipes": [[6, "seo-crawling-scraping-strategies-recipes"]], "How to crawl a list of pages, and those pages only (list mode)?": [[6, "how-to-crawl-a-list-of-pages-and-those-pages-only-list-mode"]], "How can I crawl a website including its sub-domains?": [[6, "how-can-i-crawl-a-website-including-its-sub-domains"]], "How can I save a copy of the logs of my crawl for auditing them later?": [[6, "how-can-i-save-a-copy-of-the-logs-of-my-crawl-for-auditing-them-later"]], "How can I automatically stop my crawl based on a certain condition?": [[6, "how-can-i-automatically-stop-my-crawl-based-on-a-certain-condition"]], "How can I (dis)obey robots.txt rules?": [[6, "how-can-i-dis-obey-robots-txt-rules"]], "How do I set my User-agent while crawling?": [[6, "how-do-i-set-my-user-agent-while-crawling"]], "How can I control the number of concurrent requests while crawling?": [[6, "how-can-i-control-the-number-of-concurrent-requests-while-crawling"]], "How can I slow down the crawling so I don't hit the websites' servers too hard?": [[6, "how-can-i-slow-down-the-crawling-so-i-don-t-hit-the-websites-servers-too-hard"]], "How can I set multiple settings to the same crawl job?": [[6, "how-can-i-set-multiple-settings-to-the-same-crawl-job"]], "I want to crawl a list of pages, follow links from those pages, but only to a certain specified depth": [[6, "i-want-to-crawl-a-list-of-pages-follow-links-from-those-pages-but-only-to-a-certain-specified-depth"]], "How do I pause/resume crawling, while making sure I don't crawl the same page twice?": [[6, "how-do-i-pause-resume-crawling-while-making-sure-i-don-t-crawl-the-same-page-twice"]], "How do I use a proxy while crawling?": [[6, "how-do-i-use-a-proxy-while-crawling"]], "How can I change the default request headers?": [[6, "how-can-i-change-the-default-request-headers"]], "XPath expressions for custom extraction": [[6, "xpath-expressions-for-custom-extraction"]], "User-agent strings for use in crawling": [[6, "user-agent-strings-for-use-in-crawling"]], "Crawling and Scraping Analysis": [[7, "module-advertools.crawlytics"]], "Analyzing crawled images": [[7, "analyzing-crawled-images"]], "Analyzing links in a crawled website": [[7, "analyzing-links-in-a-crawled-website"]], "Analyzing the redirects of a crawled website": [[7, "analyzing-the-redirects-of-a-crawled-website"]], "Handling very large crawl files": [[7, "handling-very-large-crawl-files"]], "Compressing large crawl files": [[7, "compressing-large-crawl-files"]], "Exploring the columns and data types of parquet files": [[7, "exploring-the-columns-and-data-types-of-parquet-files"]], "Module functions": [[7, "module-functions"]], "Emoji: Extract, Analyze, and Get Insights": [[8, "emoji-extract-analyze-and-get-insights"]], "Emoji Search": [[8, "emoji-search"]], "Extract Emoji from Text": [[8, "extract-emoji-from-text"]], "Extract structured entities from text lists": [[9, "extract-structured-entities-from-text-lists"]], "Extract Functions": [[9, "extract-functions"]], "Extract #hashtags": [[9, "extract-hashtags"]], "Extract @mentions": [[9, "extract-mentions"]], "Extract Currency $ \u00a2 \u00a3 \u00a4 \u00a5 \u058f \u060b \u20b2 \u20b5 \u20b8 \u20b9\ufe69 \uffe0 \uffe1 \uffe5 \uffe6 \u20ba \u20bb \u20bc \u20bd \u20be \u20bf \ufdfc": [[9, "extract-currency"]], "Extract numbers 1234567890\u0660\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u32ba\ud804\udc5b\ud800\udd0d\ud802\udcaa\u24f2\ud804\udc63\ud800\udd28\ud802\udd1b": [[9, "extract-numbers-123456789045"]], "Extract questions ? \u00bf \u037e \u055e \u061f \u1367 \u1945 \u2047 \u2048 \u2049 \u2cfa \u2cfb \u2e2e \ua60f \ua6f7 \ufe16 \ufe56 \uff1f \ud804\udd43 \ud83a\udd5f \u0294 \u203d": [[9, "extract-questions"]], "Extract Exclamations ! \u00a1 \u055c \u07f9 \u1944 \u203c \u2048 \u2049 \ufe15 \ufe57 \uff01 \ud83a\udd5e": [[9, "extract-exclamations"]], "Extract Emoji \ud83d\ude02\ud83d\ude2d\ud83e\udd7a\ud83e\udd23\u2764\ufe0f\u2728\ud83d\ude4f\ud83d\ude0d": [[9, "extract-emoji"]], "\ud83d\udd77 Python Status Code Checker with Response Headers": [[10, "python-status-code-checker-with-response-headers"]], "Image Crawler and Downloader": [[11, "image-crawler-and-downloader"]], "Image file names": [[11, "image-file-names"]], "Import and Analyze Knowledge Graph Results on a Large Scale": [[12, "import-and-analyze-knowledge-graph-results-on-a-large-scale"]], "Account Setup": [[12, "account-setup"]], "How to use Google's Knowledge Graph API": [[12, "how-to-use-google-s-knowledge-graph-api"]], "Generate Keywords for SEM Campaigns": [[13, "generate-keywords-for-sem-campaigns"]], "Log File Analysis": [[14, "log-file-analysis"]], "How to run the logs_to_df() function:": [[14, "how-to-run-the-logs-to-df-function"]], "Supported Log Formats": [[14, "supported-log-formats"]], "Log File Analysis - Data Preparation": [[14, "log-file-analysis-data-preparation"]], "Parse and Analyze Crawl Logs in a Dataframe": [[14, "parse-and-analyze-crawl-logs-in-a-dataframe"]], "Regular Expressions for Extracting Structured Entities": [[15, "regular-expressions-for-extracting-structured-entities"]], "Reverse DNS Lookup in Bulk": [[16, "module-advertools.reverse_dns_lookup"]], "\ud83e\udd16 Analyze and Test robots.txt Files on a Large Scale": [[17, "analyze-and-test-robots-txt-files-on-a-large-scale"]], "Bulk robots.txt Tester": [[17, "bulk-robots-txt-tester"]], "User-agents": [[17, "user-agents"]], "robots.txt Testing Approach": [[17, "robots-txt-testing-approach"]], "Import Search Engine Results Pages (SERPs) for Google and YouTube": [[18, "import-search-engine-results-pages-serps-for-google-and-youtube"]], "Download, Parse, and Analyze XML Sitemaps": [[19, "download-parse-and-analyze-xml-sitemaps"]], "Sitemap Index": [[19, "sitemap-index"]], "Regular XML Sitemaps": [[19, "regular-xml-sitemaps"]], "News Sitemaps": [[19, "news-sitemaps"]], "Video Sitemaps": [[19, "video-sitemaps"]], "\ud83d\udd77 Python SEO Crawler / Spider": [[20, "python-seo-crawler-spider"]], "Discovery Crawling Approach": [[20, "discovery-crawling-approach"]], "Extracted On-Page SEO Elements": [[20, "extracted-on-page-seo-elements"]], "Pre-Determined Crawling Approach (List Mode)": [[20, "pre-determined-crawling-approach-list-mode"]], "SERP Data": [[20, "serp-data"]], "News Articles": [[20, "news-articles"]], "Google Analytics / Google Search Console": [[20, "google-analytics-google-search-console"]], "Custom Extraction with CSS and XPath Selectors": [[20, "custom-extraction-with-css-and-xpath-selectors"]], "Customizing the Crawling Behavior while Following Links": [[20, "customizing-the-crawling-behavior-while-following-links"]], "URL Query Parameters": [[20, "url-query-parameters"]], "URL Regex Patterns": [[20, "url-regex-patterns"]], "Spider Custom Settings and Additional Functionality": [[20, "spider-custom-settings-and-additional-functionality"]], "Stopwords in Several Languages": [[21, "stopwords-in-several-languages"]], "Stopword Languages": [[21, "stopword-languages"]], "Survey - share feedback": [[22, "survey-share-feedback"]], "Twitter Data API": [[23, "twitter-data-api"]], "Authentication": [[23, "authentication"]], "Functions": [[23, "functions"]], "URL Builders": [[24, "url-builders"]], "Split, Parse, and Analyze URL Structure": [[25, "split-parse-and-analyze-url-structure"]], "Query Parameters": [[25, "query-parameters"]], "The URL Path (Directories):": [[25, "the-url-path-directories"]], "Analyzing a large number of URLs": [[25, "analyzing-a-large-number-of-urls"]], "Text Analysis": [[26, "text-analysis"]], "Absolute and Weighted Word Count": [[26, "absolute-and-weighted-word-count"]], "Absolute vs Weighted Frequency": [[26, "absolute-vs-weighted-frequency"]], "Tokenize Words (N-grams)": [[27, "tokenize-words-n-grams"]], "YouTube Data API": [[28, "youtube-data-api"]], "advertools": [[29, "advertools"], [30, "advertools"], [31, "advertools"]], "Change Log - advertools": [[29, "change-log-advertools"]], "(UNRELEASED)": [[29, "unreleased"]], "0.14.2 (2024-02-24)": [[29, "id1"]], "0.14.1 (2024-02-21)": [[29, "id2"]], "0.14.0 (2024-02-18)": [[29, "id3"]], "0.13.5 (2023-08-22)": [[29, "id4"]], "0.13.4 (2023-07-26)": [[29, "id5"]], "0.13.3 (2023-06-27)": [[29, "id6"]], "0.13.2 (2022-09-30)": [[29, "id7"]], "0.13.1 (2022-05-11)": [[29, "id8"]], "0.13.0 (2022-02-10)": [[29, "id9"]], "0.12.3 (2021-11-27)": [[29, "id10"]], "0.12.0,1,2 (2021-11-27)": [[29, "id11"]], "0.11.1 (2021-04-09)": [[29, "id12"]], "0.11.0 (2021-03-31)": [[29, "id13"]], "0.10.7 (2020-09-18)": [[29, "id14"]], "0.10.6 (2020-06-30)": [[29, "id15"]], "0.10.5 (2020-06-14)": [[29, "id16"]], "0.10.4 (2020-06-07)": [[29, "id17"]], "0.10.3 (2020-06-03)": [[29, "id18"]], "0.10.2 (2020-05-25)": [[29, "id19"]], "0.10.1 (2020-05-23)": [[29, "id20"]], "0.10.0 (2020-05-21)": [[29, "id21"]], "0.9.1 (2020-05-19)": [[29, "id22"]], "0.9.0 (2020-04-03)": [[29, "id23"]], "0.8.1 (2020-02-08)": [[29, "id24"]], "0.8.0 (2020-02-02)": [[29, "id25"]], "0.7.3 (2019-04-17)": [[29, "id26"]], "0.7.2 (2019-03-29)": [[29, "id27"]], "0.7.1 (2019-03-26)": [[29, "id28"]], "0.7.0 (2019-03-26)": [[29, "id29"]], "0.6.0 (2019-02-11)": [[29, "id30"]], "0.5.3 (2019-01-31)": [[29, "id31"]], "0.5.2 (2018-12-01)": [[29, "id32"]], "0.5.1 (2018-11-06)": [[29, "id33"]], "0.5.0 (2018-11-04)": [[29, "id34"]], "0.4.1 (2018-10-13)": [[29, "id35"]], "0.4.0 (2018-10-08)": [[29, "id36"]], "0.3.0 (2018-08-14)": [[29, "id37"]], "0.2.0 (2018-07-06)": [[29, "id38"]], "0.1.0 (2018-07-02)": [[29, "id39"]], "Online marketing productivity and analysis tools": [[30, "online-marketing-productivity-and-analysis-tools"]], "SEM": [[30, null]], "SEO": [[30, null], [32, "seo"]], "Text & Content Analysis": [[30, null]], "Social Media": [[30, null], [32, "social-media"]], "Indices and tables": [[30, "indices-and-tables"]], "Index & Change Log": [[30, null]], "advertools: productivity & analysis tools to scale your online marketing": [[32, "advertools-productivity-analysis-tools-to-scale-your-online-marketing"]], "Installation": [[32, "installation"]], "Philosophy/approach": [[32, "philosophy-approach"]], "SEM Campaigns": [[32, "sem-campaigns"]], "Text & Content Analysis (for SEO & Social Media)": [[32, "text-content-analysis-for-seo-social-media"]], "Conventions": [[32, "conventions"]]}, "indexentries": {"advertools": [[0, "module-advertools"]], "module": [[0, "module-advertools"], [1, "module-advertools.ad_create"], [2, "module-advertools.ad_from_string"], [3, "module-advertools.cli"], [4, "module-advertools.cli.cli"], [5, "module-advertools.code_recipes"], [6, "module-advertools.code_recipes.spider_strategies"], [7, "module-advertools.crawlytics"], [8, "module-advertools.emoji"], [9, "module-advertools.extract"], [10, "module-advertools.header_spider"], [11, "module-advertools.image_spider"], [12, "module-advertools.knowledge_graph"], [13, "module-advertools.kw_generate"], [14, "module-advertools.logs"], [15, "module-advertools.regex"], [16, "module-advertools.reverse_dns_lookup"], [17, "module-advertools.robotstxt"], [18, "module-advertools.serp"], [19, "module-advertools.sitemaps"], [20, "module-advertools.spider"], [21, "module-advertools.stopwords"], [23, "module-advertools.twitter"], [24, "module-advertools.url_builders"], [25, "module-advertools.urlytics"], [26, "module-advertools.word_frequency"], [27, "module-advertools.word_tokenize"], [28, "module-advertools.youtube"]], "ad_create() (in module advertools.ad_create)": [[1, "advertools.ad_create.ad_create"]], "advertools.ad_create": [[1, "module-advertools.ad_create"]], "ad_from_string() (in module advertools.ad_from_string)": [[2, "advertools.ad_from_string.ad_from_string"]], "advertools.ad_from_string": [[2, "module-advertools.ad_from_string"]], "capitalize": [[2, "term-capitalize"]], "s": [[2, "term-s"]], "sep": [[2, "term-sep"]], "slots": [[2, "term-slots"]], "advertools.cli": [[3, "module-advertools.cli"]], "advertools.cli.cli": [[4, "module-advertools.cli.cli"]], "advertools.code_recipes": [[5, "module-advertools.code_recipes"]], "advertools.code_recipes.spider_strategies": [[6, "module-advertools.code_recipes.spider_strategies"]], "advertools.crawlytics": [[7, "module-advertools.crawlytics"]], "images() (in module advertools.crawlytics)": [[7, "advertools.crawlytics.images"]], "jl_subset() (in module advertools.crawlytics)": [[7, "advertools.crawlytics.jl_subset"]], "jl_to_parquet() (in module advertools.crawlytics)": [[7, "advertools.crawlytics.jl_to_parquet"]], "links() (in module advertools.crawlytics)": [[7, "advertools.crawlytics.links"]], "parquet_columns() (in module advertools.crawlytics)": [[7, "advertools.crawlytics.parquet_columns"]], "redirects() (in module advertools.crawlytics)": [[7, "advertools.crawlytics.redirects"]], "advertools.emoji": [[8, "module-advertools.emoji"]], "emoji_search() (in module advertools.emoji)": [[8, "advertools.emoji.emoji_search"]], "extract_emoji() (in module advertools.emoji)": [[8, "advertools.emoji.extract_emoji"]], "advertools.extract": [[9, "module-advertools.extract"]], "extract() (in module advertools.extract)": [[9, "advertools.extract.extract"]], "extract_currency() (in module advertools.extract)": [[9, "advertools.extract.extract_currency"]], "extract_exclamations() (in module advertools.extract)": [[9, "advertools.extract.extract_exclamations"]], "extract_hashtags() (in module advertools.extract)": [[9, "advertools.extract.extract_hashtags"]], "extract_intense_words() (in module advertools.extract)": [[9, "advertools.extract.extract_intense_words"]], "extract_mentions() (in module advertools.extract)": [[9, "advertools.extract.extract_mentions"]], "extract_numbers() (in module advertools.extract)": [[9, "advertools.extract.extract_numbers"]], "extract_questions() (in module advertools.extract)": [[9, "advertools.extract.extract_questions"]], "extract_urls() (in module advertools.extract)": [[9, "advertools.extract.extract_urls"]], "extract_words() (in module advertools.extract)": [[9, "advertools.extract.extract_words"]], "headersspider (class in advertools.header_spider)": [[10, "advertools.header_spider.HeadersSpider"]], "advertools.header_spider": [[10, "module-advertools.header_spider"]], "crawl_headers() (in module advertools.header_spider)": [[10, "advertools.header_spider.crawl_headers"]], "custom_settings (headersspider attribute)": [[10, "advertools.header_spider.HeadersSpider.custom_settings"]], "errback() (headersspider method)": [[10, "advertools.header_spider.HeadersSpider.errback"]], "name (headersspider attribute)": [[10, "advertools.header_spider.HeadersSpider.name"]], "parse() (headersspider method)": [[10, "advertools.header_spider.HeadersSpider.parse"]], "start_requests() (headersspider method)": [[10, "advertools.header_spider.HeadersSpider.start_requests"]], "advimagespipeline (class in advertools.image_spider)": [[11, "advertools.image_spider.AdvImagesPipeline"]], "imagespider (class in advertools.image_spider)": [[11, "advertools.image_spider.ImageSpider"]], "imgitem (class in advertools.image_spider)": [[11, "advertools.image_spider.ImgItem"]], "advertools.image_spider": [[11, "module-advertools.image_spider"]], "crawl_images() (in module advertools.image_spider)": [[11, "advertools.image_spider.crawl_images"]], "custom_settings (imagespider attribute)": [[11, "advertools.image_spider.ImageSpider.custom_settings"]], "fields (imgitem attribute)": [[11, "advertools.image_spider.ImgItem.fields"]], "file_path() (advimagespipeline method)": [[11, "advertools.image_spider.AdvImagesPipeline.file_path"]], "include_img_regex (imagespider attribute)": [[11, "advertools.image_spider.ImageSpider.include_img_regex"]], "name (imagespider attribute)": [[11, "advertools.image_spider.ImageSpider.name"]], "parse() (imagespider method)": [[11, "advertools.image_spider.ImageSpider.parse"]], "start_requests() (imagespider method)": [[11, "advertools.image_spider.ImageSpider.start_requests"]], "summarize_crawled_imgs() (in module advertools.image_spider)": [[11, "advertools.image_spider.summarize_crawled_imgs"]], "advertools.knowledge_graph": [[12, "module-advertools.knowledge_graph"]], "knowledge_graph() (in module advertools.knowledge_graph)": [[12, "advertools.knowledge_graph.knowledge_graph"]], "advertools.kw_generate": [[13, "module-advertools.kw_generate"]], "kw_broad() (in module advertools.kw_generate)": [[13, "advertools.kw_generate.kw_broad"]], "kw_exact() (in module advertools.kw_generate)": [[13, "advertools.kw_generate.kw_exact"]], "kw_generate() (in module advertools.kw_generate)": [[13, "advertools.kw_generate.kw_generate"]], "kw_modified() (in module advertools.kw_generate)": [[13, "advertools.kw_generate.kw_modified"]], "kw_neg_broad() (in module advertools.kw_generate)": [[13, "advertools.kw_generate.kw_neg_broad"]], "kw_neg_exact() (in module advertools.kw_generate)": [[13, "advertools.kw_generate.kw_neg_exact"]], "kw_neg_phrase() (in module advertools.kw_generate)": [[13, "advertools.kw_generate.kw_neg_phrase"]], "kw_phrase() (in module advertools.kw_generate)": [[13, "advertools.kw_generate.kw_phrase"]], "advertools.logs": [[14, "module-advertools.logs"]], "crawllogs_to_df() (in module advertools.logs)": [[14, "advertools.logs.crawllogs_to_df"]], "logs_to_df() (in module advertools.logs)": [[14, "advertools.logs.logs_to_df"]], "advertools.regex": [[15, "module-advertools.regex"]], "advertools.reverse_dns_lookup": [[16, "module-advertools.reverse_dns_lookup"]], "reverse_dns_lookup() (in module advertools.reverse_dns_lookup)": [[16, "advertools.reverse_dns_lookup.reverse_dns_lookup"]], "advertools.robotstxt": [[17, "module-advertools.robotstxt"]], "robotstxt_test() (in module advertools.robotstxt)": [[17, "advertools.robotstxt.robotstxt_test"]], "robotstxt_to_df() (in module advertools.robotstxt)": [[17, "advertools.robotstxt.robotstxt_to_df"]], "advertools.serp": [[18, "module-advertools.serp"]], "serp_goog() (in module advertools.serp)": [[18, "advertools.serp.serp_goog"]], "serp_youtube() (in module advertools.serp)": [[18, "advertools.serp.serp_youtube"]], "set_logging_level() (in module advertools.serp)": [[18, "advertools.serp.set_logging_level"]], "youtube_channel_details() (in module advertools.serp)": [[18, "advertools.serp.youtube_channel_details"]], "youtube_video_details() (in module advertools.serp)": [[18, "advertools.serp.youtube_video_details"]], "advertools.sitemaps": [[19, "module-advertools.sitemaps"]], "sitemap_to_df() (in module advertools.sitemaps)": [[19, "advertools.sitemaps.sitemap_to_df"]], "advertools.spider": [[20, "module-advertools.spider"]], "crawl() (in module advertools.spider)": [[20, "advertools.spider.crawl"]], "advertools.stopwords": [[21, "module-advertools.stopwords"]], "advertools.twitter": [[23, "module-advertools.twitter"]], "authenticate() (in module advertools.twitter)": [[23, "advertools.twitter.authenticate"]], "get_application_rate_limit_status() (in module advertools.twitter)": [[23, "advertools.twitter.get_application_rate_limit_status"]], "get_available_trends() (in module advertools.twitter)": [[23, "advertools.twitter.get_available_trends"]], "get_favorites() (in module advertools.twitter)": [[23, "advertools.twitter.get_favorites"]], "get_followers_ids() (in module advertools.twitter)": [[23, "advertools.twitter.get_followers_ids"]], "get_followers_list() (in module advertools.twitter)": [[23, "advertools.twitter.get_followers_list"]], "get_friends_ids() (in module advertools.twitter)": [[23, "advertools.twitter.get_friends_ids"]], "get_friends_list() (in module advertools.twitter)": [[23, "advertools.twitter.get_friends_list"]], "get_home_timeline() (in module advertools.twitter)": [[23, "advertools.twitter.get_home_timeline"]], "get_list_members() (in module advertools.twitter)": [[23, "advertools.twitter.get_list_members"]], "get_list_memberships() (in module advertools.twitter)": [[23, "advertools.twitter.get_list_memberships"]], "get_list_statuses() (in module advertools.twitter)": [[23, "advertools.twitter.get_list_statuses"]], "get_list_subscribers() (in module advertools.twitter)": [[23, "advertools.twitter.get_list_subscribers"]], "get_list_subscriptions() (in module advertools.twitter)": [[23, "advertools.twitter.get_list_subscriptions"]], "get_mentions_timeline() (in module advertools.twitter)": [[23, "advertools.twitter.get_mentions_timeline"]], "get_place_trends() (in module advertools.twitter)": [[23, "advertools.twitter.get_place_trends"]], "get_retweeters_ids() (in module advertools.twitter)": [[23, "advertools.twitter.get_retweeters_ids"]], "get_retweets() (in module advertools.twitter)": [[23, "advertools.twitter.get_retweets"]], "get_supported_languages() (in module advertools.twitter)": [[23, "advertools.twitter.get_supported_languages"]], "get_user_timeline() (in module advertools.twitter)": [[23, "advertools.twitter.get_user_timeline"]], "lookup_status() (in module advertools.twitter)": [[23, "advertools.twitter.lookup_status"]], "lookup_user() (in module advertools.twitter)": [[23, "advertools.twitter.lookup_user"]], "make_dataframe() (in module advertools.twitter)": [[23, "advertools.twitter.make_dataframe"]], "retweeted_of_me() (in module advertools.twitter)": [[23, "advertools.twitter.retweeted_of_me"]], "search() (in module advertools.twitter)": [[23, "advertools.twitter.search"]], "search_users() (in module advertools.twitter)": [[23, "advertools.twitter.search_users"]], "set_auth_params() (in module advertools.twitter)": [[23, "advertools.twitter.set_auth_params"]], "show_lists() (in module advertools.twitter)": [[23, "advertools.twitter.show_lists"]], "show_owned_lists() (in module advertools.twitter)": [[23, "advertools.twitter.show_owned_lists"]], "advertools.url_builders": [[24, "module-advertools.url_builders"]], "url_utm_ga() (in module advertools.url_builders)": [[24, "advertools.url_builders.url_utm_ga"]], "advertools.urlytics": [[25, "module-advertools.urlytics"]], "url_to_df() (in module advertools.urlytics)": [[25, "advertools.urlytics.url_to_df"]], "advertools.word_frequency": [[26, "module-advertools.word_frequency"]], "extra_info": [[26, "term-extra_info"]], "num_list": [[26, "term-num_list"]], "phrase_len": [[26, "term-phrase_len"]], "regex": [[26, "term-regex"]], "rm_words": [[26, "term-rm_words"]], "text_list": [[26, "term-text_list"]], "word_frequency() (in module advertools.word_frequency)": [[26, "advertools.word_frequency.word_frequency"]], "advertools.word_tokenize": [[27, "module-advertools.word_tokenize"]], "word_tokenize() (in module advertools.word_tokenize)": [[27, "advertools.word_tokenize.word_tokenize"]], "activities_list() (in module advertools.youtube)": [[28, "advertools.youtube.activities_list"]], "advertools.youtube": [[28, "module-advertools.youtube"]], "captions_list() (in module advertools.youtube)": [[28, "advertools.youtube.captions_list"]], "channel_sections_list() (in module advertools.youtube)": [[28, "advertools.youtube.channel_sections_list"]], "channels_list() (in module advertools.youtube)": [[28, "advertools.youtube.channels_list"]], "comment_threads_list() (in module advertools.youtube)": [[28, "advertools.youtube.comment_threads_list"]], "comments_list() (in module advertools.youtube)": [[28, "advertools.youtube.comments_list"]], "guide_categories_list() (in module advertools.youtube)": [[28, "advertools.youtube.guide_categories_list"]], "i18n_languages_list() (in module advertools.youtube)": [[28, "advertools.youtube.i18n_languages_list"]], "i18n_regions_list() (in module advertools.youtube)": [[28, "advertools.youtube.i18n_regions_list"]], "playlist_items_list() (in module advertools.youtube)": [[28, "advertools.youtube.playlist_items_list"]], "playlists_list() (in module advertools.youtube)": [[28, "advertools.youtube.playlists_list"]], "search() (in module advertools.youtube)": [[28, "advertools.youtube.search"]], "subscriptions_list() (in module advertools.youtube)": [[28, "advertools.youtube.subscriptions_list"]], "video_categories_list() (in module advertools.youtube)": [[28, "advertools.youtube.video_categories_list"]], "videos_list() (in module advertools.youtube)": [[28, "advertools.youtube.videos_list"]]}}) \ No newline at end of file +Search.setIndex({"docnames": ["advertools", "advertools.ad_create", "advertools.ad_from_string", "advertools.cli", "advertools.cli.cli", "advertools.code_recipes", "advertools.code_recipes.spider_strategies", "advertools.crawlytics", "advertools.emoji", "advertools.extract", "advertools.header_spider", "advertools.image_spider", "advertools.knowledge_graph", "advertools.kw_generate", "advertools.logs", "advertools.regex", "advertools.reverse_dns_lookup", "advertools.robotstxt", "advertools.serp", "advertools.sitemaps", "advertools.spider", "advertools.stopwords", "advertools.survey", "advertools.twitter", "advertools.url_builders", "advertools.urlytics", "advertools.word_frequency", "advertools.word_tokenize", "advertools.youtube", "include_changelog", "index", "modules", "readme"], "filenames": ["advertools.rst", "advertools.ad_create.rst", "advertools.ad_from_string.rst", "advertools.cli.rst", "advertools.cli.cli.rst", "advertools.code_recipes.rst", "advertools.code_recipes.spider_strategies.rst", "advertools.crawlytics.rst", "advertools.emoji.rst", "advertools.extract.rst", "advertools.header_spider.rst", "advertools.image_spider.rst", "advertools.knowledge_graph.rst", "advertools.kw_generate.rst", "advertools.logs.rst", "advertools.regex.rst", "advertools.reverse_dns_lookup.rst", "advertools.robotstxt.rst", "advertools.serp.rst", "advertools.sitemaps.rst", "advertools.spider.rst", "advertools.stopwords.rst", "advertools.survey.rst", "advertools.twitter.rst", "advertools.url_builders.rst", "advertools.urlytics.rst", "advertools.word_frequency.rst", "advertools.word_tokenize.rst", "advertools.youtube.rst", "include_changelog.rst", "index.rst", "modules.rst", "readme.rst"], "titles": ["advertools package", "Create Ads on a Large Scale", "Create Ads Using Long Descriptive Text (top-down approach)", "advertools.cli module", "advertools Command Line Interface (CLI)", "advertools.code_recipes package", "\ud83d\udd77 SEO Crawling & Scraping: Strategies & Recipes", "Crawling and Scraping Analysis", "Emoji: Extract, Analyze, and Get Insights", "Extract structured entities from text lists", "\ud83d\udd77 Python Status Code Checker with Response Headers", "Image Crawler and Downloader", "Import and Analyze Knowledge Graph Results on a Large Scale", "Generate Keywords for SEM Campaigns", "Log File Analysis", "Regular Expressions for Extracting Structured Entities", "Reverse DNS Lookup in Bulk", "\ud83e\udd16 Analyze and Test robots.txt Files on a Large Scale", "Import Search Engine Results Pages (SERPs) for Google and YouTube", "Download, Parse, and Analyze XML Sitemaps", "\ud83d\udd77 Python SEO Crawler / Spider", "Stopwords in Several Languages", "Survey - share feedback", "Twitter Data API", "URL Builders", "Split, Parse, and Analyze URL Structure", "Text Analysis", "Tokenize Words (N-grams)", "YouTube Data API", "advertools", "advertools", "advertools", "advertools: productivity & analysis tools to scale your online marketing"], "terms": {"cli": [0, 29, 30, 31], "code_recip": [0, 29, 30, 31], "seo": [0, 5, 12, 13, 17, 19, 26, 29, 31], "crawl": [0, 5, 10, 11, 16, 17, 25, 29, 30, 31, 32], "scrape": [0, 5, 14, 20, 29, 30, 31], "strategi": [0, 5, 7, 10, 11, 13, 17, 19, 20, 28, 30], "recip": [0, 5, 20, 29, 30], "how": [0, 2, 5, 7, 8, 9, 10, 13, 17, 19, 20, 23, 25, 26, 29, 30, 31, 32], "list": [0, 1, 2, 5, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 21, 23, 25, 26, 27, 28, 29, 30, 31, 32], "page": [0, 2, 4, 5, 7, 9, 10, 11, 12, 13, 14, 17, 19, 21, 23, 25, 26, 28, 29, 30, 31, 32], "those": [0, 2, 4, 5, 7, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 25, 26, 28, 29, 30, 32], "onli": [0, 1, 4, 5, 7, 9, 10, 11, 14, 15, 17, 18, 19, 20, 23, 24, 26, 28, 29, 30, 32], "mode": [0, 4, 5, 9, 23, 29, 30, 31], "can": [0, 2, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 25, 26, 27, 28, 29, 30, 32], "i": [0, 1, 2, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 25, 26, 27, 28, 29, 30, 32], "websit": [0, 4, 5, 12, 14, 17, 18, 19, 20, 25, 28, 29, 30, 31, 32], "includ": [0, 4, 5, 7, 9, 11, 13, 14, 17, 18, 19, 20, 23, 25, 27, 28, 29, 30], "its": [0, 1, 4, 5, 7, 8, 10, 12, 13, 14, 19, 20, 23, 25, 26, 28, 30, 32], "sub": [0, 4, 5, 7, 8, 9, 11, 14, 17, 19, 20, 23, 25, 29, 30, 32], "domain": [0, 4, 5, 7, 10, 14, 16, 17, 18, 20, 25, 29, 30], "save": [0, 5, 7, 10, 11, 14, 17, 20, 25, 29, 30, 32], "copi": [0, 5, 30, 32], "log": [0, 5, 16, 18, 19, 20, 25, 28, 31, 32], "my": [0, 1, 5, 9, 20, 26, 30], "audit": [0, 5, 17, 19, 20, 30], "them": [0, 2, 4, 5, 7, 9, 10, 11, 13, 14, 16, 17, 19, 20, 23, 25, 26, 29, 30, 32], "later": [0, 5, 14, 19, 30], "automat": [0, 5, 18, 28, 30, 32], "stop": [0, 4, 5, 20, 26, 29, 30, 32], "base": [0, 2, 5, 8, 10, 11, 15, 18, 20, 23, 26, 28, 29, 30, 32], "certain": [0, 4, 5, 7, 9, 10, 12, 14, 16, 17, 19, 20, 21, 25, 26, 29, 30], "condit": [0, 5, 11, 14, 20, 30], "di": [0, 5, 11, 30], "obei": [0, 5, 11, 14, 30], "robot": [0, 5, 11, 14, 19, 20, 29, 30, 31, 32], "txt": [0, 5, 8, 11, 14, 19, 20, 29, 30, 31, 32], "rule": [0, 5, 10, 11, 14, 17, 20, 25, 30, 32], "do": [0, 2, 4, 5, 7, 9, 10, 13, 14, 16, 17, 18, 19, 20, 23, 25, 26, 28, 29, 30, 32], "set": [0, 2, 4, 5, 7, 10, 11, 12, 13, 14, 18, 19, 23, 25, 26, 27, 28, 29, 30, 31, 32], "user": [0, 4, 5, 9, 11, 13, 14, 16, 18, 20, 23, 28, 29, 30, 31, 32], "agent": [0, 5, 10, 11, 14, 16, 20, 29, 30, 31, 32], "while": [0, 4, 5, 7, 14, 18, 23, 25, 26, 28, 29, 30, 31], "control": [0, 5, 10, 11, 18, 20, 29, 30, 32], "number": [0, 5, 7, 8, 12, 13, 16, 17, 18, 19, 20, 23, 26, 28, 29, 30, 31, 32], "concurr": [0, 5, 18, 28, 29, 30], "request": [0, 5, 7, 10, 11, 12, 14, 16, 18, 20, 23, 28, 29, 30, 32], "slow": [0, 5, 30], "down": [0, 5, 13, 14, 26, 29, 30, 31, 32], "so": [0, 2, 5, 7, 9, 10, 11, 12, 13, 14, 17, 18, 19, 20, 23, 25, 26, 28, 30, 32], "don": [0, 1, 4, 5, 7, 9, 10, 14, 18, 20, 25, 26, 29, 30, 32], "t": [0, 1, 4, 5, 7, 9, 10, 13, 14, 18, 20, 25, 26, 27, 29, 30, 32], "hit": [0, 5, 10, 20, 30], "server": [0, 5, 10, 14, 16, 18, 20, 28, 30], "too": [0, 5, 9, 20, 26, 30, 32], "hard": [0, 5, 30], "multipl": [0, 4, 5, 7, 9, 12, 17, 18, 19, 20, 29, 30, 32], "same": [0, 1, 2, 4, 5, 7, 8, 9, 11, 12, 13, 14, 17, 18, 19, 20, 23, 25, 26, 28, 29, 30, 32], "job": [0, 5, 13, 30, 32], "want": [0, 1, 2, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 23, 25, 26, 27, 28, 30, 32], "follow": [0, 2, 4, 5, 7, 8, 9, 14, 18, 19, 21, 23, 25, 26, 28, 29, 30, 31, 32], "link": [0, 4, 5, 9, 10, 18, 19, 23, 25, 28, 29, 30, 31, 32], "from": [0, 5, 7, 11, 12, 14, 15, 16, 17, 18, 19, 20, 23, 25, 26, 27, 28, 29, 30, 31, 32], "specifi": [0, 2, 5, 7, 9, 12, 14, 17, 18, 20, 23, 27, 28, 29, 30, 32], "depth": [0, 5, 10, 20, 30], "paus": [0, 5, 30], "resum": [0, 5, 30, 32], "make": [0, 1, 2, 5, 7, 9, 10, 14, 16, 17, 18, 19, 20, 23, 25, 26, 29, 30, 32], "sure": [0, 1, 2, 5, 9, 10, 16, 18, 20, 23, 25, 29, 30], "twice": [0, 5, 26, 29, 30], "us": [0, 1, 5, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 25, 26, 28, 29, 30, 31, 32], "proxi": [0, 5, 16, 30], "chang": [0, 2, 4, 5, 11, 14, 17, 18, 20, 26, 32], "default": [0, 2, 4, 5, 9, 12, 13, 14, 18, 19, 20, 23, 25, 26, 27, 28, 29, 30, 32], "header": [0, 4, 5, 7, 17, 19, 20, 29, 30, 31, 32], "xpath": [0, 4, 5, 29, 30, 31, 32], "express": [0, 4, 5, 7, 8, 9, 11, 13, 14, 17, 18, 20, 26, 29, 30, 31, 32], "custom": [0, 4, 5, 10, 11, 14, 18, 29, 30, 31, 32], "extract": [0, 5, 7, 14, 17, 25, 29, 30, 31, 32], "string": [0, 1, 2, 5, 7, 8, 9, 12, 15, 18, 23, 24, 27, 28, 29, 30], "creat": [0, 6, 7, 8, 10, 11, 12, 13, 18, 23, 25, 28, 29, 30, 31, 32], "ad": [0, 4, 7, 9, 13, 20, 23, 24, 26, 28, 29, 30, 31, 32], "larg": [0, 6, 8, 14, 16, 18, 19, 20, 26, 29, 30, 31, 32], "scale": [0, 16, 29, 30, 31], "long": [0, 1, 4, 7, 9, 14, 16, 17, 18, 23, 25, 28, 29, 30, 31, 32], "descript": [0, 6, 7, 9, 12, 13, 20, 23, 25, 26, 28, 29, 30, 31, 32], "text": [0, 1, 6, 7, 10, 14, 20, 21, 23, 27, 28, 29, 31], "top": [0, 7, 8, 9, 12, 13, 14, 16, 18, 19, 20, 23, 25, 26, 28, 29, 30, 31, 32], "approach": [0, 13, 25, 26, 29, 30, 31], "googl": [0, 4, 6, 14, 16, 17, 25, 28, 29, 30, 31, 32], "facebook": [0, 17, 24, 26, 29, 30, 31], "feed": [0, 28, 29, 30, 31], "instant": [0, 29, 30, 31], "articl": [0, 7, 19, 25, 29, 30, 31, 32], "analysi": [0, 9, 10, 16, 19, 20, 23, 29, 31], "analyz": [0, 10, 18, 20, 21, 23, 26, 29, 30, 31, 32], "imag": [0, 6, 10, 12, 14, 17, 18, 19, 20, 23, 29, 30, 31], "redirect": [0, 4, 14, 20, 29, 30, 31, 32], "handl": [0, 6, 14, 16, 17, 18, 23, 29, 30, 31, 32], "veri": [0, 1, 6, 10, 12, 13, 14, 16, 17, 19, 20, 23, 25, 26, 29, 30, 31, 32], "file": [0, 1, 6, 10, 16, 18, 19, 20, 25, 29, 30, 31, 32], "compress": [0, 14, 25, 29, 30, 31], "explor": [0, 8, 9, 19, 20, 21, 23, 29, 30, 31], "column": [0, 4, 6, 9, 10, 11, 12, 13, 14, 17, 18, 19, 20, 23, 25, 26, 29, 30, 31], "data": [0, 4, 9, 10, 11, 13, 17, 18, 19, 25, 26, 29, 30, 31, 32], "type": [0, 1, 2, 4, 6, 9, 10, 12, 13, 14, 17, 18, 20, 23, 25, 26, 28, 29, 30, 31, 32], "parquet": [0, 14, 25, 29, 30, 31], "function": [0, 2, 4, 6, 8, 10, 11, 12, 13, 16, 17, 18, 19, 25, 26, 27, 29, 30, 31, 32], "emoji": [0, 20, 26, 29, 30, 31, 32], "get": [0, 1, 2, 6, 7, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 25, 26, 27, 28, 29, 30, 31, 32], "insight": [0, 6, 19, 26, 29, 30, 31, 32], "search": [0, 10, 12, 17, 19, 23, 24, 25, 28, 29, 30, 31, 32], "structur": [0, 6, 7, 10, 13, 19, 23, 29, 30, 31, 32], "entiti": [0, 12, 17, 19, 23, 29, 30, 31, 32], "hashtag": [0, 15, 17, 23, 26, 29, 30, 31, 32], "mention": [0, 12, 15, 23, 25, 26, 29, 30, 31, 32], "currenc": [0, 26, 29, 30, 31, 32], "1234567890\u0660\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u32ba\ud804\udc5b\ud800\udd0d\ud802\udcaa\u24f2\ud804\udc63\ud800\udd28\ud802\udd1b": [0, 29, 30, 31], "question": [0, 2, 19, 23, 26, 27, 29, 30, 31, 32], "\u0294": [0, 29, 30, 31], "exclam": [0, 27, 29, 30, 31], "python": [0, 4, 8, 21, 23, 29, 30, 31, 32], "statu": [0, 4, 7, 8, 14, 20, 23, 28, 29, 30, 31, 32], "code": [0, 4, 6, 7, 8, 9, 11, 12, 14, 18, 19, 20, 23, 24, 28, 29, 30, 31, 32], "checker": [0, 29, 30, 31], "respons": [0, 4, 7, 11, 12, 14, 17, 18, 19, 20, 23, 28, 29, 30, 31, 32], "crawler": [0, 6, 10, 14, 29, 30, 31, 32], "download": [0, 6, 7, 10, 17, 20, 25, 28, 29, 30, 31, 32], "name": [0, 1, 4, 6, 7, 8, 9, 10, 12, 13, 14, 16, 17, 18, 19, 20, 23, 24, 25, 26, 28, 29, 30, 31, 32], "import": [0, 1, 2, 6, 7, 8, 9, 10, 11, 13, 14, 16, 17, 19, 20, 21, 23, 25, 26, 27, 28, 29, 30, 31, 32], "knowledg": [0, 28, 29, 30, 31], "graph": [0, 20, 29, 30, 31], "result": [0, 1, 6, 7, 8, 11, 14, 17, 19, 20, 23, 25, 26, 28, 29, 30, 31, 32], "account": [0, 13, 17, 18, 23, 26, 28, 29, 30, 31], "setup": [0, 29, 30, 31], "": [0, 1, 2, 4, 6, 7, 9, 10, 11, 13, 14, 17, 18, 19, 20, 23, 25, 26, 28, 29, 30, 31, 32], "api": [0, 6, 7, 9, 18, 29, 30, 31, 32], "gener": [0, 6, 9, 14, 17, 20, 24, 25, 26, 28, 29, 30, 31, 32], "keyword": [0, 8, 12, 20, 21, 26, 29, 30, 31, 32], "sem": [0, 20, 29, 31], "campaign": [0, 1, 4, 24, 29, 30, 31], "run": [0, 4, 6, 8, 11, 12, 13, 16, 17, 18, 19, 20, 23, 25, 26, 29, 30, 31, 32], "logs_to_df": [0, 29, 30, 31], "support": [0, 10, 17, 18, 20, 23, 28, 29, 30, 31, 32], "format": [0, 1, 2, 7, 10, 11, 13, 15, 17, 18, 20, 23, 28, 29, 30, 31, 32], "prepar": [0, 8, 19, 29, 30, 31], "pars": [0, 10, 11, 20, 29, 30, 31, 32], "datafram": [0, 6, 7, 8, 9, 11, 12, 13, 17, 18, 19, 20, 23, 25, 26, 29, 30, 31, 32], "regular": [0, 4, 7, 8, 9, 11, 14, 20, 26, 29, 30, 31], "revers": [0, 14, 18, 23, 28, 29, 30, 31], "dn": [0, 14, 29, 30, 31], "lookup": [0, 14, 23, 29, 30, 31], "bulk": [0, 29, 30, 31], "test": [0, 6, 8, 29, 30, 31, 32], "tester": [0, 29, 30, 31], "engin": [0, 10, 12, 13, 14, 17, 19, 29, 30, 31, 32], "serp": [0, 12, 25, 29, 30, 31, 32], "youtub": [0, 12, 26, 29, 30, 31, 32], "xml": [0, 10, 17, 25, 29, 30, 31, 32], "sitemap": [0, 17, 20, 25, 29, 30, 31, 32], "index": [0, 4, 7, 10, 12, 14, 18, 20, 23, 29, 31, 32], "new": [0, 6, 7, 9, 14, 18, 25, 26, 29, 30, 31, 32], "video": [0, 6, 17, 18, 23, 26, 28, 29, 30, 31, 32], "spider": [0, 4, 6, 10, 11, 14, 29, 30, 31, 32], "discoveri": [0, 29, 30, 31], "On": [0, 2, 23, 29, 30, 31], "element": [0, 2, 6, 7, 9, 10, 12, 29, 30, 31, 32], "pre": [0, 14, 26, 29, 30, 31], "determin": [0, 13, 18, 26, 29, 30, 31], "analyt": [0, 25, 26, 29, 30], "consol": [0, 18, 25, 28, 30], "css": [0, 4, 6, 29, 30, 31, 32], "selector": [0, 4, 29, 30, 31, 32], "behavior": [0, 4, 10, 11, 19, 28, 29, 30, 31, 32], "url": [0, 2, 6, 7, 9, 10, 11, 12, 14, 15, 17, 18, 19, 23, 26, 28, 29, 30, 31, 32], "queri": [0, 11, 12, 14, 17, 18, 19, 23, 28, 29, 30, 31, 32], "paramet": [0, 1, 2, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 23, 24, 26, 27, 28, 29, 30, 31, 32], "regex": [0, 6, 7, 8, 9, 11, 14, 15, 26, 29, 30, 32], "pattern": [0, 4, 6, 7, 9, 11, 17, 19, 25, 26, 30], "addit": [0, 2, 6, 9, 11, 14, 16, 18, 23, 26, 28, 29, 30, 31, 32], "stopword": [0, 26, 29, 30, 31, 32], "sever": [0, 6, 7, 10, 14, 18, 23, 26, 28, 29, 30, 31, 32], "languag": [0, 6, 10, 12, 13, 18, 19, 20, 23, 25, 26, 28, 29, 30, 31, 32], "twitter": [0, 6, 9, 10, 17, 20, 24, 29, 30, 31, 32], "authent": [0, 16, 18, 28, 29, 30, 31], "builder": [0, 29, 30, 31], "split": [0, 2, 14, 19, 20, 26, 27, 29, 30, 31, 32], "The": [0, 1, 2, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 23, 26, 27, 28, 29, 30, 31, 32], "path": [0, 6, 7, 10, 11, 14, 17, 19, 20, 29, 30, 31], "directori": [0, 11, 29, 30, 31], "absolut": [0, 16, 17, 25, 29, 30, 31, 32], "weight": [0, 29, 30, 31, 32], "word": [0, 1, 2, 8, 9, 12, 13, 14, 18, 19, 23, 29, 30, 31, 32], "count": [0, 1, 7, 8, 9, 14, 16, 17, 19, 23, 27, 29, 30, 31, 32], "v": [0, 19, 30], "frequenc": [0, 8, 9, 16, 29, 30, 32], "token": [0, 26, 29, 30, 31], "n": [0, 4, 6, 7, 19, 29, 30, 31], "gram": [0, 4, 29, 30, 31], "digit": [0, 32], "market": [0, 12, 13, 18, 20, 24, 29], "product": [0, 1, 2, 12, 13, 18, 20, 25, 26, 29], "tool": [0, 10, 14, 18, 19, 20, 25], "when": [1, 4, 6, 9, 10, 12, 14, 17, 18, 19, 20, 23, 26, 28, 29, 32], "you": [1, 2, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 25, 26, 27, 28, 30, 32], "also": [1, 2, 4, 6, 7, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 25, 26, 27, 28, 29, 32], "need": [1, 2, 4, 6, 7, 9, 10, 11, 12, 13, 14, 16, 17, 18, 20, 23, 26, 29, 32], "For": [1, 4, 6, 7, 10, 12, 14, 17, 18, 19, 20, 23, 25, 26, 28], "similar": [1, 7, 9, 20, 25, 28, 29], "categori": [1, 18, 19, 25, 28], "typic": [1, 2, 7, 9, 10, 14, 16, 18, 19, 20, 23, 25, 26, 28, 32], "replac": [1, 14, 19, 25, 29, 32], "latest": [1, 2, 4, 20, 23], "now": [1, 2, 7, 9, 13, 14, 17, 19, 20, 23, 26, 29], "mani": [1, 2, 6, 7, 8, 9, 11, 12, 13, 14, 16, 17, 18, 19, 20, 23, 25, 26, 28, 32], "time": [1, 2, 6, 7, 8, 9, 10, 12, 13, 14, 16, 17, 18, 19, 20, 23, 26, 28, 29, 32], "have": [1, 2, 4, 6, 7, 8, 9, 10, 12, 13, 14, 16, 17, 18, 19, 20, 23, 25, 26, 27, 28, 29, 32], "advertool": [1, 2, 6, 7, 8, 9, 10, 11, 13, 14, 16, 17, 19, 20, 21, 23, 25, 26], "adv": [1, 2, 4, 6, 7, 8, 9, 10, 11, 13, 14, 16, 17, 19, 20, 21, 23, 25, 26], "dubai": 1, "tokyo": 1, "singapor": 1, "ad_creat": [1, 13, 20, 29, 32], "templat": [1, 2, 6, 19], "5": [1, 6, 7, 8, 9, 12, 13, 14, 16, 17, 18, 19, 20, 21, 26, 30], "star": [1, 19], "hotel": [1, 8, 18], "max_len": [1, 4, 13], "30": [1, 2, 6, 14, 17, 18, 19, 30], "fallback": 1, "great": [1, 9, 20, 25, 26, 32], "citi": [1, 12], "In": [1, 2, 6, 7, 9, 11, 12, 14, 16, 17, 18, 19, 20, 23, 25, 26, 28, 29, 32], "an": [1, 2, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 23, 26, 27, 28, 29, 30, 32], "thing": [1, 2, 9, 12, 13, 19, 20, 25, 27, 30, 32], "watch": [1, 19, 23], "out": [1, 9, 12, 14, 17, 18, 20, 23, 25, 26, 28, 32], "sinc": [1, 2, 7, 9, 10, 19, 20, 23, 26], "limit": [1, 2, 12, 17, 18, 20, 23, 28, 32], "each": [1, 2, 4, 7, 8, 9, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 25, 26, 27, 28, 29, 32], "slot": [1, 2, 29, 32], "exce": [1, 2], "thi": [1, 2, 4, 6, 7, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 23, 25, 26, 27, 28, 29, 30, 32], "provid": [1, 2, 4, 6, 7, 9, 11, 13, 14, 16, 17, 18, 19, 20, 23, 25, 26, 28, 29, 32], "case": [1, 2, 4, 6, 7, 8, 9, 10, 11, 13, 14, 16, 17, 18, 19, 20, 23, 25, 26, 29, 32], "longer": [1, 2, 9, 18, 26, 28, 29], "than": [1, 2, 17, 18, 20, 23, 26, 28, 29, 32], "lisbon": 1, "porto": 1, "algarv": 1, "freixo": 1, "de": [1, 6, 12, 13, 20], "espada": 1, "\u00e0": 1, "cinta": 1, "portug": 1, "capit": [1, 2, 4, 12, 13], "true": [1, 2, 4, 6, 7, 9, 10, 11, 13, 14, 17, 18, 19, 20, 23, 25, 26, 28, 29], "sourc": [1, 2, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 23, 24, 25, 26, 27, 28], "insert": [1, 25], "place": [1, 6, 8, 9, 11, 12, 23, 29], "within": [1, 2, 13, 18, 20, 23, 26, 27, 28], "str": [1, 2, 7, 8, 9, 10, 11, 12, 13, 14, 17, 18, 19, 20, 23, 24, 25, 26], "A": [1, 2, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 23, 25, 26, 27, 28, 29, 32], "brace": 1, "e": [1, 4, 6, 7, 10, 12, 13, 18, 20, 24, 25, 26, 28, 29], "g": [1, 4, 6, 10, 18, 20, 24, 28, 29], "todai": [1, 8, 9], "int": [1, 7, 9, 11, 12, 13, 16, 18, 19, 23, 26, 29], "maximum": [1, 2, 12, 13, 16, 18, 19, 20, 23, 28], "allow": [1, 2, 4, 10, 14, 17, 18, 20, 23, 25, 28, 29, 32], "length": [1, 2, 10, 19, 23, 25, 26, 27, 29], "full": [1, 6, 7, 8, 10, 11, 13, 19, 20, 23, 26, 29, 32], "bool": [1, 2, 9, 12, 13, 18, 19, 20, 23, 25, 26], "whether": [1, 2, 4, 6, 7, 9, 12, 13, 14, 17, 18, 19, 20, 23, 25, 26, 28, 29], "return": [1, 2, 4, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 23, 24, 25, 26, 27, 28, 29, 32], "exampl": [1, 2, 4, 6, 7, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 23, 25, 26, 27, 28, 29, 32], "let": [1, 2, 7, 9, 12, 13, 17, 18, 19, 20, 26, 28, 32], "one": [1, 2, 4, 6, 7, 8, 9, 12, 14, 15, 17, 18, 19, 20, 23, 25, 26, 28, 29, 32], "two": [1, 2, 6, 7, 9, 11, 13, 15, 17, 18, 20, 25, 26, 28, 29, 32], "three": [1, 6, 9, 19, 20, 23, 25, 26, 29, 32], "20": [1, 4, 6, 9, 12, 14, 17, 18, 19, 20, 23, 26, 28, 29], "One": [1, 6, 7, 10, 13, 17, 19, 20, 26], "favorit": [1, 9, 23, 26], "car": 1, "toyota": [1, 13], "bmw": [1, 13], "merced": 1, "lamborghini": 1, "28": [1, 17], "keep": [1, 6, 8, 12, 13, 16, 17, 20, 23, 26, 29, 32], "As": [1, 6, 7, 16, 17, 19, 25, 26, 27, 28, 32], "50": [1, 6, 17, 18, 26, 29], "fals": [1, 2, 6, 7, 9, 13, 14, 17, 19, 20, 23, 25, 26, 29], "produc": [1, 14, 18, 19, 32], "error": [1, 4, 6, 14, 16, 18, 20, 28, 29], "someth": [1, 2, 26], "traceback": 1, "most": [1, 2, 6, 7, 9, 10, 13, 14, 18, 19, 20, 23, 26, 28, 29, 32], "recent": [1, 23, 28], "call": [1, 18, 19, 20, 23, 25, 26, 29, 32], "last": [1, 2, 9, 17, 19, 20, 25, 26, 29], "input": [1, 2], "line": [1, 6, 7, 10, 12, 14, 16, 17, 18, 20, 29, 30], "1": [1, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 25, 26, 27, 28, 30], "modul": [1, 9, 20, 26, 29, 30, 31, 32], "26": [1, 6, 7, 9, 10, 14, 20, 24, 30], "valueerror": [1, 29], "should": [1, 4, 6, 9, 10, 11, 12, 17, 18, 20, 23, 26, 28, 32], "char": 1, "about": [2, 6, 7, 8, 9, 10, 11, 14, 16, 17, 18, 19, 20, 23, 25, 26, 28, 29, 30, 32], "your": [2, 4, 6, 7, 8, 9, 10, 12, 13, 14, 16, 17, 18, 20, 23, 24, 25, 26, 28, 30], "especi": [2, 6, 13, 17, 19, 26], "respect": [2, 6, 7, 14, 20, 23, 26, 29], "land": [2, 13, 32], "ha": [2, 6, 7, 9, 13, 16, 17, 19, 20, 23, 25, 26, 28, 29, 32], "becom": [2, 4, 14, 20, 25, 26], "consider": [2, 26, 32], "platform": [2, 26, 32], "90": [2, 14], "charact": [2, 4, 9, 18, 23, 26, 27, 28, 29], "total": [2, 14, 17, 26], "270": 2, "That": [2, 6, 9, 20, 26, 28], "more": [2, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 17, 18, 19, 20, 23, 25, 26, 28, 29, 32], "enough": [2, 13, 18, 26, 28], "space": [2, 4, 18, 19, 23, 27, 29], "talk": 2, "main": [2, 7, 12, 17, 18, 19, 20, 23, 25, 26, 29, 32], "featur": [2, 11, 18, 19, 23, 28, 29, 32], "util": [2, 23], "all": [2, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 17, 18, 19, 20, 23, 25, 26, 28, 29, 32], "detail": [2, 4, 6, 7, 10, 11, 13, 14, 17, 18, 20, 23, 28, 32], "fit": [2, 28, 29], "correctli": 2, "given": [2, 6, 11, 17, 18, 19, 23, 25, 29], "ar": [2, 4, 6, 7, 9, 10, 11, 12, 13, 14, 17, 18, 19, 20, 23, 25, 26, 27, 28, 29, 30, 32], "ad_from_str": [2, 13, 20, 29, 32], "doe": [2, 6, 8, 9, 16, 17, 18, 19, 20, 26, 27, 28, 32], "exactli": [2, 7, 8, 28], "divid": [2, 26], "ani": [2, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 17, 18, 19, 20, 23, 25, 26, 27, 28, 29, 32], "remain": [2, 19, 27], "append": [2, 17, 18, 20, 29], "end": [2, 7, 9, 10, 18, 20, 25, 27, 29, 32], "anoth": [2, 7, 10, 13, 14, 19, 25, 26, 27, 32], "benefit": [2, 25, 32], "take": [2, 6, 7, 9, 12, 13, 14, 17, 19, 20, 23, 25, 26, 29, 32], "write": [2, 7, 32], "onc": [2, 4, 6, 7, 12, 13, 14, 18, 19, 20, 23, 25, 26, 28, 30, 32], "easili": [2, 6, 7, 10, 14, 17, 19, 21, 23, 25, 32], "differ": [2, 4, 6, 8, 9, 12, 13, 14, 15, 17, 18, 19, 20, 23, 25, 26, 28, 32], "here": [2, 7, 8, 9, 10, 13, 14, 18, 19, 20, 25, 26, 32], "quick": [2, 7, 17, 19], "overview": [2, 7, 8, 9, 16, 19, 32], "avail": [2, 4, 6, 7, 10, 11, 12, 14, 15, 18, 19, 20, 21, 23, 25, 26, 28, 29, 32], "option": [2, 6, 7, 9, 10, 11, 13, 14, 17, 18, 20, 21, 23, 25, 26, 27, 28, 29, 32], "would": [2, 6, 7, 9, 11, 14, 17, 18, 19, 20, 23, 25, 26, 28], "note": [2, 7, 9, 12, 18, 20, 23, 25, 26, 28, 32], "although": [2, 20, 26, 32], "other": [2, 4, 7, 8, 9, 10, 11, 12, 14, 15, 17, 18, 19, 20, 23, 25, 26, 28, 29, 32], "group": [2, 4, 7, 8, 9, 13, 17, 29, 32], "fewer": 2, "sep": [2, 29], "separ": [2, 4, 7, 9, 14, 18, 20, 23, 25, 28, 29], "which": [2, 4, 6, 7, 9, 10, 11, 12, 14, 17, 18, 19, 20, 21, 23, 25, 26, 27, 28, 29, 32], "none": [2, 4, 7, 8, 9, 10, 11, 12, 14, 17, 18, 20, 23, 24, 25, 26, 28], "whitespac": [2, 26, 27, 29], "els": [2, 12, 23, 26], "sometim": [2, 6, 13, 17, 20, 26, 32], "might": [2, 4, 6, 7, 8, 9, 10, 11, 13, 14, 17, 18, 19, 20, 23, 25, 26, 28, 30, 32], "hyphen": 2, "leav": [2, 17], "intact": 2, "If": [2, 6, 9, 12, 14, 18, 19, 20, 23, 25, 26, 28, 29, 30], "first": [2, 6, 7, 9, 12, 17, 18, 19, 20, 23, 25, 26, 27, 28, 29, 32], "letter": [2, 7, 8, 18, 28], "five": [2, 17, 20, 25, 26], "alwai": [2, 23, 26, 29], "six": [2, 26], "ensur": [2, 20], "remaind": [2, 29], "lost": [2, 6], "know": [2, 7, 9, 13, 14, 20, 25, 26, 32], "what": [2, 6, 7, 8, 9, 10, 12, 13, 14, 16, 17, 19, 20, 23, 25, 26, 32], "miss": [2, 9, 19, 26, 29], "shorter": [2, 28, 29], "still": [2, 9, 11, 18, 19, 23, 25, 26, 28], "consist": [2, 6, 13, 14, 23, 25, 26, 29], "desc_text": 2, "gadget": 2, "onlin": [2, 20], "gx12": 2, "model": [2, 14, 19], "come": [2, 13, 14, 26], "13": [2, 6, 7, 8, 9, 10, 11, 12, 14, 17, 19, 30], "lot": [2, 7, 10, 14, 19, 25, 32], "good": [2, 4, 6, 9, 14, 16, 19, 20, 25, 26], "stuff": [2, 32], "health": [2, 28], "start": [2, 4, 6, 9, 13, 14, 18, 19, 20, 23, 26, 28, 29, 32], "shop": [2, 20], "len": [2, 4], "130": [2, 14, 16, 19], "see": [2, 6, 7, 8, 9, 11, 12, 16, 17, 18, 19, 20, 23, 25, 26, 27, 28, 32], "scenario": 2, "valu": [2, 4, 6, 10, 12, 14, 18, 19, 20, 23, 25, 26, 28, 29], "extra": [2, 14, 26], "empti": [2, 6, 7, 8, 9, 25, 26, 29], "125": [2, 6, 16], "25": [2, 7, 9, 16, 19, 20, 24, 26, 30], "look": [2, 7, 13, 19, 23, 26], "just": [2, 4, 8, 9, 11, 14, 18, 20, 23, 26, 32], "second": [2, 6, 7, 9, 12, 13, 18, 20, 25, 29, 32], "where": [2, 4, 6, 7, 9, 10, 11, 14, 18, 19, 20, 23, 25, 26, 29, 32], "our": [2, 7, 9, 14, 23, 26], "we": [2, 7, 9, 12, 13, 14, 17, 19, 20, 25, 26, 32], "up": [2, 7, 10, 12, 13, 18, 20, 23, 25, 26, 29, 32], "15": [2, 6, 7, 9, 12, 14, 19, 25, 28], "convert": [2, 7, 14, 20, 25, 29, 32], "restrict": [2, 11, 12, 18, 20, 23, 28, 29], "iter": 2, "integ": [2, 18, 28], "after": [2, 4, 6, 7, 9, 11, 18, 19, 20, 23, 25, 26, 27, 28, 32], "text_ad": 2, "accord": [2, 17, 27], "spec": 2, "short": [2, 18, 26, 28], "wai": [2, 6, 7, 9, 10, 14, 19, 20, 23, 25, 29, 32], "10": [2, 6, 7, 8, 9, 10, 14, 17, 18, 19, 20, 23, 25, 26, 30], "bY": 2, "captial": 2, "To": [2, 11, 13, 17, 20, 26, 28, 30], "instal": [4, 6, 30], "python3": [4, 32], "m": [4, 9, 14, 17, 18, 19, 20, 26, 28, 32], "pip": [4, 6, 30, 32], "acess": 4, "go": [4, 9, 10, 11, 13, 14, 17, 18, 19, 20, 25, 26, 29], "program": [4, 23, 32], "help": [4, 6, 7, 9, 10, 14, 16, 18, 19, 20, 23, 25, 27, 29, 32], "h": [4, 7, 9, 14, 29], "access": [4, 11, 14, 17, 18, 21, 23, 28, 32], "specif": [4, 7, 10, 18, 23, 28, 32], "usag": [4, 7, 8, 9, 20, 23, 32], "web": [4, 10, 11, 12, 18, 19, 20, 21], "local": [4, 18, 23, 28], "machin": [4, 19, 32], "http": [4, 6, 7, 8, 9, 10, 11, 12, 14, 17, 19, 20, 23, 25, 26], "www": [4, 6, 7, 8, 9, 10, 11, 14, 17, 19], "com": [4, 6, 7, 8, 9, 10, 11, 12, 14, 16, 17, 18, 19, 20, 23, 24, 25, 28], "jo": 4, "output": [4, 6, 7, 10, 11, 14, 20, 23, 25, 29], "google_robot": 4, "robotslist": 4, "multi_robot": 4, "posit": [4, 7, 9, 12, 18, 23, 28], "argument": [4, 6, 12, 18, 20, 29], "show": [4, 7, 8, 9, 12, 13, 14, 18, 20, 25, 26, 28, 29], "messag": [4, 14, 29], "exit": [4, 14], "r": 4, "0": [4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 25, 26, 28, 30], "sitemap_url": [4, 19], "recurs": [4, 19, 20, 29], "fetch": [4, 17, 20, 29], "url_list": [4, 6, 10, 14, 20], "custom_set": [4, 6, 10, 11, 14, 20, 29], "output_fil": [4, 6, 7, 10, 14, 17, 20, 25, 29], "filepath": [4, 7, 20], "jl": [4, 6, 7, 10, 14, 17, 20, 29], "modifi": [4, 8, 9, 10, 11, 13, 17, 19, 20, 21, 23, 26], "equal": [4, 14, 23, 25], "sign": [4, 9, 17, 20, 25, 27], "without": [4, 6, 10, 18, 20, 25, 26, 28, 29, 32], "between": [4, 6, 13, 14, 18, 19, 20, 26, 27, 28, 32], "log_fil": [4, 6, 14, 20], "closespider_timeout": [4, 6, 20], "f": [4, 14], "field": [4, 11, 14, 18, 28, 29], "errors_fil": [4, 14], "log_format": [4, 14], "common": [4, 6, 10, 14, 18, 28], "combin": [4, 12, 13, 14, 15, 17, 18, 20, 32], "common_with_vhost": [4, 14], "nginx_error": [4, 14], "apache_error": [4, 14], "special": [4, 9, 11, 19, 20, 25, 29, 32], "instead": [4, 9, 17, 20, 23, 25, 26, 28, 29], "ip_list": [4, 16], "semkw": 4, "exact": [4, 6, 13, 23], "broad": [4, 13], "l": 4, "c": [4, 6, 10, 21], "campaign_nam": [4, 13], "contain": [4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 17, 18, 19, 20, 23, 25, 26, 27, 28, 29, 32], "sell": [4, 13, 19], "per": [4, 6, 7, 8, 9, 17, 18, 19, 23, 26, 32], "match": [4, 7, 8, 9, 11, 12, 13, 14, 18, 20, 23, 28, 29], "max": [4, 6, 10, 20], "3": [4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 23, 25, 26, 27, 30], "adgroup": [4, 13], "order": [4, 7, 9, 11, 12, 13, 18, 20, 28, 29], "matter": [4, 13], "permut": [4, 13], "bui": [4, 13, 17], "arab": [4, 9, 18, 19, 21, 29], "azerbaijani": [4, 21, 29], "bengali": [4, 21, 29], "catalan": [4, 18, 21, 29], "chines": [4, 18, 21, 28, 29], "croatian": [4, 18, 21, 29], "danish": [4, 18, 21, 29], "dutch": [4, 18, 21, 29], "english": [4, 18, 21, 25, 26, 29], "finnish": [4, 18, 21, 29], "french": [4, 18, 21, 29], "german": [4, 18, 21, 29], "greek": [4, 9, 18, 21, 29], "hebrew": [4, 18, 21, 29], "hindi": [4, 19, 21, 29], "hungarian": [4, 18, 21, 29], "indonesian": [4, 18, 21, 29], "irish": [4, 21, 29], "italian": [4, 18, 21, 29], "japanes": [4, 18, 21, 29], "kazakh": [4, 21, 29], "nepali": [4, 21, 29], "norwegian": [4, 18, 21, 29], "persian": [4, 19, 21, 29], "polish": [4, 18, 21, 29], "portugues": [4, 18, 19, 21, 29], "romanian": [4, 18, 21, 29], "russian": [4, 18, 19, 21, 29], "sinhala": [4, 21, 29], "spanish": [4, 9, 18, 21, 29], "swedish": [4, 18, 21, 29], "tagalog": [4, 21, 29], "tamil": [4, 21, 29], "tatar": [4, 21, 29], "telugu": [4, 21, 29], "thai": [4, 21, 29], "turkish": [4, 18, 21, 29, 32], "ukrainian": [4, 21, 29], "urdu": [4, 19, 21, 29], "vietnames": [4, 19, 21, 29], "wordfreq": 4, "number_list": 4, "phrase_len": [4, 26, 27, 29], "text_list": [4, 8, 9, 26, 27], "sentenc": [4, 9, 26], "exclud": [4, 11, 13, 18, 20, 23, 25, 28, 29], "follow_link": [4, 6, 14, 20, 29], "d": [4, 7, 9, 10, 14, 18, 26], "allowed_domain": [4, 6, 20], "param": 4, "exclude_url_param": [4, 20, 29], "include_url_param": [4, 20, 29], "exclude_url_regex": [4, 20, 29], "include_url_regex": [4, 20, 29], "css_selector": [4, 20, 29], "xpath_selector": [4, 20, 29], "encount": [4, 14, 25], "parmet": [4, 20], "rais": [4, 20, 29], "dictionari": [4, 6, 8, 9, 10, 20, 21, 29], "map": [4, 7, 9, 12, 13, 20, 23, 32], "requir": [4, 6, 14, 18, 19, 20, 23, 24, 28, 29], "content": [4, 6, 7, 10, 12, 17, 18, 19, 20, 21, 25, 26, 28, 29, 31], "add": [4, 6, 10, 14, 20, 23, 26], "over": [4, 6, 10, 19, 20, 23, 26, 29], "170": [4, 10, 20], "kind": [4, 10, 20, 29, 32], "pleas": [4, 10, 12, 18, 20, 23, 26, 28], "refer": [4, 7, 10, 12, 14, 18, 20, 23, 25], "doc": [4, 7, 12, 23], "scrapi": [4, 6, 10, 20, 32], "org": [4, 7, 8, 10, 12], "en": [4, 6, 7, 10, 12, 19, 20, 23, 25, 28], "topic": [4, 18, 19, 23, 25, 28, 29], "html": [4, 6, 7, 10, 14, 17, 19, 20, 23, 25, 28, 29], "home": [4, 17, 28], "examl": 4, "example_output": 4, "url_1": [4, 11, 25], "url_2": [4, 11, 25], "url_3": [4, 11], "OR": [4, 18, 23, 28, 30], "process": [4, 6, 7, 10, 14, 16, 19, 25], "000": [4, 18, 23, 27], "closespider_pagecount": [4, 6, 20], "1000": [4, 18, 28], "master": [6, 10, 20], "basic": [6, 10, 13, 16, 19, 25, 32], "probabl": [6, 7, 20, 32], "achiev": [6, 27, 32], "better": [6, 7, 19, 20, 23, 25, 29, 32], "These": [6, 14, 20, 26], "some": [6, 7, 8, 9, 10, 11, 14, 16, 17, 18, 19, 20, 23, 25, 26, 28, 29, 32], "kei": [6, 8, 9, 12, 18, 20, 21, 23, 25, 26, 28, 29], "indic": [6, 10, 17, 18, 20, 23, 25, 28, 29], "simpli": [6, 7, 13, 14, 16, 17, 19, 20, 26], "done": [6, 7, 10, 13, 14, 18, 19, 25, 26, 32], "page_1": 6, "page_2": 6, "page_3": 6, "page_4": 6, "example_crawl_1": 6, "goe": [6, 19], "through": [6, 10, 11, 14, 17, 18, 19, 20, 23, 25, 26, 27, 28, 32], "discov": [6, 14, 20, 25, 32], "find": [6, 8, 9, 18, 20, 23, 25, 26, 28, 32], "exmapl": [6, 7, 10, 20, 25], "won": [6, 9, 26, 32], "solut": [6, 7], "therefor": [6, 18, 26, 28], "origin": [6, 11, 14, 18, 20, 25, 29], "commun": [6, 25, 32], "It": [6, 9, 10, 12, 13, 14, 16, 18, 19, 20, 23, 25, 26, 28, 32], "usual": [6, 12, 16, 23, 25, 26], "check": [6, 7, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 26, 32], "except": [6, 23, 25, 26], "stat": [6, 8, 9, 29], "etc": [6, 7, 8, 9, 12, 13, 14, 15, 18, 19, 20, 21, 25, 26, 27, 29, 32], "pass": [6, 12, 17, 18, 19, 20, 23, 32], "cutom_set": 6, "practic": [6, 14, 16, 20, 32], "give": [6, 7, 9, 10, 13, 16, 18, 20, 23, 25, 26], "extens": [6, 14, 17, 18, 25, 29], "easier": [6, 9, 13, 20, 23, 25, 29, 30, 32], "retreiv": [6, 19, 29], "website_name_crawl_1": 6, "work": [6, 7, 9, 12, 13, 14, 17, 20, 23, 26, 28, 29, 32], "website_name_crawl_2": 6, "There": [6, 7, 9, 10, 14, 18, 19, 20, 23, 25, 29, 32], "few": [6, 7, 9, 10, 11, 14, 19, 20, 25, 26, 32], "trigger": 6, "thei": [6, 7, 9, 14, 16, 17, 18, 19, 20, 23, 25, 26, 27, 28, 29, 32], "mostli": [6, 7, 20, 25, 26, 32], "closespider_errorcount": [6, 20], "wait": [6, 20], "hour": [6, 23], "finish": 6, "had": [6, 8, 9, 26], "investig": 6, "issu": [6, 7, 29, 32], "closespider_itemcount": [6, 20], "anyth": [6, 23, 26, 29], "item": [6, 7, 11, 13, 18, 20, 23, 25, 28, 29], "h1": [6, 7, 20], "titl": [6, 7, 9, 13, 18, 20, 25, 26, 28, 29, 32], "meta_desc": [6, 7, 20], "been": [6, 19, 23, 26, 28], "exploratori": [6, 20], "techniqu": [6, 26, 32], "thousand": [6, 8, 10, 16, 26, 32], "idea": [6, 7, 9, 13, 20, 26, 32], "mind": [6, 8, 12, 20, 23, 32], "500": [6, 7, 12, 17, 18, 23, 26, 28], "robotstxt_obei": [6, 10, 11], "under": [6, 10, 11, 12, 14, 17, 26, 29], "user_ag": [6, 10, 11, 14, 17, 20], "found": [6, 7, 11, 14, 18, 19, 23], "current": [6, 7, 14, 19, 20, 23, 28, 29, 32], "your_user_ag": 6, "high": [6, 12, 18, 19, 20, 28], "sensit": [6, 13, 23], "autom": [6, 10, 17, 32], "quickli": 6, "block": [6, 14, 17, 19, 20, 29, 32], "ban": 6, "polit": [6, 23, 25, 28], "kill": 6, "concurrent_item": 6, "100": [6, 7, 14, 18, 20, 23, 26], "concurrent_request": 6, "16": [6, 9, 11, 14, 17, 19], "concurrent_requests_per_domain": [6, 20], "8": [6, 7, 8, 9, 10, 11, 12, 14, 16, 17, 19, 20, 23, 26, 30], "concurrent_requests_per_ip": 6, "download_delai": [6, 20], "interv": [6, 32], "befor": [6, 9, 18, 20, 23, 26, 28], "consecut": [6, 20], "400": [6, 17, 26], "75": [6, 7, 8, 9, 14, 16, 17, 20], "depth_limit": [6, 20], "level": [6, 14, 18, 20, 23, 25, 28, 32], "2": [6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 23, 25, 26, 27, 28, 30], "initi": [6, 12, 29], "reason": [6, 9, 10, 14, 17, 20, 26, 29, 32], "why": [6, 7, 14, 17, 26], "mainli": [6, 11, 13, 16, 17, 26, 27], "updat": [6, 19, 29], "site": [6, 7, 13, 17, 18, 19, 20, 25, 26, 28, 29, 32], "alreadi": [6, 26], "big": [6, 13, 14, 25], "hurri": 6, "across": [6, 7, 8, 12, 18, 19, 25, 26, 32], "dai": [6, 9, 18, 23, 26, 28], "emerg": 6, "measur": [6, 18, 28, 29], "connect": [6, 7, 17, 23, 29, 32], "batteri": 6, "left": [6, 9, 28], "off": [6, 18, 26], "extrem": [6, 10, 13, 20, 32], "simpl": [6, 7, 8, 9, 10, 16, 19, 20, 23, 26, 32], "folder": [6, 11], "rerun": 6, "worri": [6, 17], "jobdir": 6, "abov": [6, 11, 12, 20, 23, 25, 26, 29], "happen": [6, 14, 25], "accid": 6, "close": 6, "comput": [6, 14, 20], "manual": 6, "ctrl": 6, "command": [6, 14, 16, 17, 29, 30], "again": [6, 14, 19, 20, 25, 26], "wa": [6, 7, 8, 9, 11, 14, 17, 19, 20, 23, 26, 29], "manag": [6, 7, 10, 18, 23, 28, 32], "But": [6, 20, 26], "doesn": [6, 13, 14, 20, 26], "duplic": [6, 16, 18, 20, 23], "step": [6, 12, 27, 32], "3rd": 6, "parti": [6, 23], "packag": [6, 20, 21, 29, 30, 31, 32], "rotat": 6, "retri": 6, "downloader_middlewar": 6, "rotating_proxy_list_path": 6, "usernam": [6, 28], "password": 6, "ipaddress": 6, "port": [6, 25], "random": [6, 17], "user123": 6, "password123": 6, "12": [6, 7, 9, 11, 14, 17, 19, 20, 23, 30], "34": [6, 12], "56": [6, 13, 14, 16, 17, 19], "78": [6, 17], "1111": 6, "1112": 6, "1113": 6, "1114": 6, "Then": [6, 20, 23], "rotating_proxi": 6, "middlewar": [6, 14], "rotatingproxymiddlewar": 6, "610": 6, "bandetectionmiddlewar": 6, "620": 6, "read": [6, 7, 9, 11, 14, 25, 32], "normal": [6, 14, 21], "being": [6, 18, 19, 20, 23, 25, 26, 28, 29, 32], "crawldf": [6, 7], "pd": [6, 7, 9, 10, 14, 17, 19, 20, 25, 26, 29], "read_json": [6, 7, 10, 17, 20], "filter": [6, 7, 14, 18, 19, 23, 25, 28, 29], "head": [6, 7, 8, 9, 10, 13, 14, 17, 19, 20, 26, 29, 30], "_rotating_proxi": 6, "request_headers_proxi": 6, "author": [6, 18, 20, 23, 25, 28], "proxy_retry_tim": 6, "123": [6, 9], "456": [6, 9], "789": [6, 9], "101": [6, 14], "8893": 6, "b3vzy214dhg6odlld29rmgrsdfgt": 6, "nan": [6, 7, 10, 12, 14, 19, 20, 25, 29], "8894": 6, "8895": 6, "8896": 6, "4": [6, 7, 8, 9, 11, 12, 13, 14, 16, 17, 19, 20, 23, 25, 26, 28, 30], "8897": 6, "easi": [6, 10, 13, 19, 25, 29, 32], "default_request_head": [6, 20, 29], "accept": [6, 10, 18, 20, 28, 29], "encod": [6, 10, 14, 20, 23, 24, 25, 29], "gzip": [6, 10, 20], "deflat": [6, 10, 20], "actual": [6, 12, 16, 19, 20, 25, 26, 28], "were": [6, 7, 14, 18, 19, 23, 26, 28, 29], "request_headers_": [6, 7, 20], "request_headers_accept": [6, 10, 20], "request_headers_us": [6, 10, 20], "suggest": [6, 25, 28], "tag": [6, 7, 10, 17, 18, 19, 20, 28, 29, 32], "meta": [6, 10, 18, 20, 23, 25], "attribut": [6, 7, 18, 20, 23, 26, 29], "viewport": [6, 7, 20, 29], "charset": [6, 7, 10, 20, 29], "h2": [6, 7, 20, 29], "h3": [6, 7, 10, 20], "h4": 6, "h5": 6, "h6": [6, 7, 20], "canon": [6, 7, 10, 20, 29], "rel": [6, 7, 12, 16, 17, 20, 25, 29, 32], "href": [6, 20, 29], "alt_href": [6, 7, 20], "altern": [6, 17, 20, 29], "alt_hreflang": [6, 7, 20], "hreflang": [6, 10, 29], "og_prop": 6, "properti": [6, 7, 18, 20, 28], "og": [6, 7, 20, 29], "who": [6, 9, 17, 18, 19, 23, 26, 28], "opengraph": [6, 10], "og_cont": 6, "twtr_name": 6, "twtr_content": 6, "iframe_src": 6, "ifram": 6, "src": [6, 7, 11, 20, 29], "gtm_script": 6, "script": [6, 10], "googletagmanag": 6, "gtm": 6, "j": [6, 14], "id": [6, 10, 12, 18, 20, 23, 28], "gtm_noscript": 6, "link_rel_rel": 6, "link_rel_href": 6, "link_rel_stylesheet": 6, "stylesheet": 6, "css_link": 6, "nav_links_text": [6, 20], "nav": [6, 20, 29], "anchor": [6, 20], "nav_links_href": 6, "header_links_text": [6, 20], "header_links_href": 6, "footer_links_text": [6, 20], "footer": [6, 20, 29], "footer_links_href": 6, "js_script_src": 6, "javascript": 6, "js_script_text": 6, "script_src": 6, "canonical_par": 6, "parent": [6, 28], "collect": [6, 15, 17, 18, 23, 28, 29], "popular": [6, 14, 23, 28, 32], "amazon": [6, 17, 19, 23], "4k": [6, 9], "fire": [6, 9, 26], "tv": [6, 19, 28], "mozilla": [6, 14, 20], "linux": [6, 14, 29], "android": [6, 14, 19], "aft": 6, "build": [6, 8, 10, 14, 32], "lmy47o": 6, "applewebkit": [6, 14], "537": [6, 14, 17], "36": [6, 14, 17, 20], "khtml": [6, 14], "like": [6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 18, 19, 20, 23, 26, 28, 29, 32], "gecko": [6, 14], "version": [6, 10, 14, 20, 29], "chrome": [6, 12, 14], "41": [6, 19], "99900": 6, "2250": 6, "0242": 6, "safari": [6, 14], "aftwmst22": 6, "9": [6, 7, 8, 9, 10, 12, 14, 17, 19, 20, 26, 30], "ps7233": 6, "wv": 6, "88": 6, "4324": 6, "152": [6, 14], "mobil": [6, 14], "kindl": 6, "u": [6, 7, 13, 14, 18, 19, 20, 26, 28], "528": 6, "screen": [6, 23], "600x800": 6, "x11": [6, 14], "armv7l": 6, "531": 6, "533": [6, 19], "hdx": 6, "7": [6, 7, 8, 9, 12, 14, 16, 17, 19, 23, 26, 30], "kfthwi": 6, "ktu84m": 6, "silk": 6, "47": [6, 14], "79": [6, 14, 17], "2526": 6, "80": [6, 14, 16, 26], "appl": [6, 17, 26], "4th": 6, "gen": 6, "appletv5": 6, "5th": 6, "appletv6": 6, "11": [6, 7, 8, 9, 10, 14, 17, 18, 19, 20, 30], "6th": 6, "appletv11": 6, "iphon": 6, "iphone12": 6, "cpu": [6, 14], "o": [6, 15], "13_0": 6, "mac": 6, "x": [6, 12, 13, 14, 18, 19, 20, 32], "602": 6, "15e148": 6, "iphone13": 6, "14_0": 6, "pro": 6, "iphone14": 6, "15_0": 6, "19a346": 6, "6": [6, 7, 8, 9, 11, 12, 14, 16, 17, 19, 26, 30], "iphone7c2": 6, "1202": 6, "466": 6, "420": 6, "1a543": 6, "419": 6, "iphone9": 6, "10_0_1": 6, "14a403": 6, "plu": 6, "11_0": 6, "604": 6, "15a5341f": 6, "38": [6, 14, 20], "15a5370a": 6, "se": 6, "15_4": 6, "19e241": 6, "15a372": 6, "xr": 6, "12_0": 6, "605": 6, "crio": 6, "69": [6, 14, 20], "3497": 6, "105": [6, 7, 14], "firefox": 6, "fxio": 6, "2b11866": 6, "16a366": 6, "bing": [6, 12], "bot": [6, 14, 16], "compat": [6, 14, 23], "bingbot": [6, 14, 17], "htm": [6, 14], "laptop": 6, "browser": [6, 12], "chromebook": 6, "cro": 6, "x86_64": [6, 14], "8172": 6, "45": [6, 14, 18], "51": [6, 14, 16, 17], "2704": 6, "64": [6, 9, 17], "chromecast": 6, "crkei": 6, "16041": 6, "31": [6, 14, 16, 19, 30], "1650": 6, "adt": 6, "dalvik": 6, "ptt5": 6, "181126": 6, "002": 6, "nexu": [6, 14], "player": [6, 28], "mmb29t": 6, "pixel": [6, 11], "nmf26f": 6, "54": [6, 12, 19], "2840": 6, "85": 6, "opd1": 6, "170811": 6, "59": [6, 13], "3071": 6, "qd1a": 6, "190821": 6, "014": 6, "c2": 6, "3904": 6, "108": [6, 17], "rq3a": 6, "210805": 6, "001": 6, "a1": 6, "92": [6, 14], "4515": 6, "159": [6, 9], "sd1a": 6, "210817": 6, "023": 6, "94": [6, 14], "4606": 6, "71": 6, "nrd90m": 6, "52": [6, 17, 19], "2743": 6, "98": [6, 14], "googlebot": [6, 14, 16, 17], "htc": 6, "desir": [6, 7, 14, 23], "21": [6, 9, 11, 14, 17, 18, 19, 20, 23, 24, 30], "5g": 6, "4183": 6, "127": 6, "m9": 6, "mra58k": 6, "x10": 6, "61": 6, "3163": 6, "u20": 6, "wildfir": 6, "74": [6, 16], "3729": 6, "136": 6, "lg": 6, "pad": 6, "v410": 6, "v41020c": 6, "lrx22g": 6, "1847": 6, "118": [6, 14], "lenovo": 6, "yoga": 6, "tab": 6, "yt": 6, "j706x": 6, "96": [6, 16], "4664": 6, "pc": 6, "ubuntu": [6, 10], "rv": 6, "20100101": 6, "macintosh": 6, "intel": 6, "10_11_2": 6, "601": [6, 9], "microsoft": 6, "lumia": 6, "550": 6, "window": [6, 14, 20], "phone": [6, 9], "rm": 6, "1127_16056": 6, "42": [6, 14], "2311": 6, "135": [6, 14], "edg": 6, "10536": 6, "650": 6, "1152": 6, "116": 6, "15254": 6, "950": 6, "46": [6, 14, 19], "2486": 6, "1058": 6, "minix": 6, "neo": 6, "x5": 6, "he": [6, 9, 19, 26], "il": 6, "116a": 6, "jdq39": 6, "534": 6, "6p": 6, "mmb29p": [6, 14], "83": [6, 14], "nintendo": 6, "3d": [6, 18, 28], "7412": 6, "eu": 6, "switch": 6, "wifiwebauthapplet": 6, "nf": 6, "nintendobrows": 6, "13343": 6, "wii": 6, "wiiu": 6, "536": [6, 17], "nx": 6, "11264": 6, "nvidia": 6, "shield": 6, "tablet": [6, 19], "k1": 6, "55": [6, 12, 13, 19], "2883": 6, "91": [6, 16], "playstat": 6, "73": [6, 14], "vita": 6, "roku": 6, "ultra": [6, 19], "roku4640x": 6, "dvp": 6, "70": [6, 14, 20], "297": 6, "70e04154a": 6, "samsung": [6, 19], "galaxi": [6, 19], "s10": 6, "sm": [6, 25], "g973u": 6, "ppr1": 6, "180610": 6, "011": 6, "s20": 6, "g980f": 6, "qp1a": 6, "190711": 6, "020": 6, "s21": 6, "g996u": 6, "s22": [6, 19], "s906n": 6, "3987": 6, "119": [6, 14], "s6": 6, "g920v": 6, "mmb29k": 6, "g928x": 6, "lmy47x": 6, "s7": 6, "g930vc": 6, "58": [6, 13, 14, 17], "3029": 6, "g935": 6, "s8": 6, "g892a": 6, "60": [6, 14, 16, 17], "3112": 6, "107": 6, "s9": 6, "g960f": 6, "r16nw": 6, "62": 6, "3202": 6, "84": 6, "t550": 6, "samsungbrows": 6, "2125": 6, "102": 6, "s3": 6, "t827r4": 6, "x906c": 6, "soni": 6, "xperia": 6, "j8110": 6, "552": 6, "3578": 6, "99": [6, 7, 9, 19, 26], "xz": 6, "g8231": 6, "219": 6, "z4": 6, "sgp771": 6, "32": [6, 9, 10, 14, 16, 17, 19, 20], "253": 6, "z5": 6, "e6653": 6, "nt": [6, 14, 20], "win64": [6, 14], "x64": [6, 14], "246": 6, "wow64": 6, "111": 6, "xbox": 6, "10586": 6, "xbox_one_": 6, "14": [6, 7, 9, 10, 11, 12, 14, 17, 19, 30], "14393": 6, "seri": [6, 19, 25], "48": [6, 14, 17, 19], "2564": 6, "82": [6, 16, 20], "02": [6, 10, 17, 19, 30], "yahoo": [6, 23], "slurp": [6, 17], "ysearch": 6, "smartphon": [6, 14, 19], "5x": [6, 14], "w": [6, 10, 18, 19], "y": [6, 14, 18], "z": [6, 14, 19], "desktop": [6, 14], "storebot": 6, "opd3": 6, "170816": 6, "012": 6, "inspectiontool": 6, "googleoth": 6, "develop": [6, 8, 12, 17, 18, 23, 28], "webmast": 6, "adsbot": 6, "mediapartn": 6, "safeti": [6, 18], "feedfetch": 6, "publish": [6, 19, 28], "center": [6, 18, 28], "googleproduc": 6, "goo": 6, "gl": [6, 18], "7y4sx": 6, "verifi": [6, 16, 19], "verif": 6, "bunch": [7, 20], "gain": [7, 19, 30], "undersand": 7, "technic": [7, 12, 32], "readi": [7, 13, 23], "made": [7, 9, 16, 23, 26], "anayz": 7, "independ": [7, 28, 32], "size": [7, 10, 14, 17, 18, 19, 20, 23, 25, 29], "cours": [7, 10, 13, 26, 32], "togeth": [7, 8, 9, 14, 17, 23, 25, 26, 32], "put": [7, 13, 14, 19, 20, 26], "context": [7, 9, 12, 15], "thought": [7, 12], "describ": [7, 13, 26], "aspect": 7, "yet": [7, 13, 20, 25, 26], "spread": [7, 32], "everi": [7, 14, 17, 19, 20, 23, 26, 28, 32], "turn": [7, 18], "alt": [7, 20, 23, 29], "width": [7, 11, 20, 28, 29], "unpack": [7, 19], "point": [7, 8, 12, 18, 25, 28], "tidi": 7, "form": [7, 9, 12, 26], "distribut": 7, "summar": [7, 8, 9, 14], "panda": [7, 8, 9, 10, 12, 13, 14, 17, 18, 19, 20, 23, 25, 26, 29, 32], "img_df": 7, "crawlyt": [7, 29], "img_src": [7, 20], "img_alt": [7, 20], "img_load": 7, "img_siz": 7, "img_decod": 7, "img_width": 7, "img_height": 7, "img_bord": 7, "nytim": [7, 19], "vi": 7, "asset": [7, 11], "static": [7, 11, 14, 17], "icon": [7, 18], "morning_144x144": 7, "b12a6923b6ad9102b766352261b1a847": 7, "webp": 7, "morn": [7, 9, 26], "logo": [7, 11], "upshot_144x144": 7, "0b1553ff703bbd07ac8fe73e6d215888": 7, "upshot": 7, "static01": [7, 19], "nyt": [7, 19], "2017": [7, 11, 19, 28], "01": [7, 17, 18, 19, 28, 30], "29": [7, 9, 10, 14, 19, 30], "podcast": [7, 19], "daili": 7, "album": 7, "art": [7, 28], "square320": 7, "v5": 7, "jpg": [7, 11, 19], "qualiti": [7, 10, 11, 18], "auto": [7, 11], "disabl": [7, 18], "upscal": 7, "newslett": 7, "brief": 7, "europ": 7, "email": [7, 12, 24], "500px": 7, "australia": [7, 18], "australialett": 7, "interpret": 7, "sonl": 7, "theinterpret": 7, "section": [7, 17, 18, 28], "world": [7, 19], "middleeast": [7, 19], "2024": [7, 11, 30], "multimedia": [7, 19], "25israel": 7, "hbcz": 7, "thumbwid": 7, "min": [7, 14], "1024px": 7, "205px": 7, "150px": 7, "async": 7, "150": [7, 17], "hama": 7, "icj": 7, "explain": [7, 19, 32], "wjth": 7, "qatar": 7, "israel": 7, "ctbv": 7, "becaus": [7, 12, 14, 16, 17, 20, 23, 25, 26, 32], "particular": [7, 17, 18, 19, 28], "repres": [7, 9, 12, 14, 18, 19, 23, 26], "own": [7, 9, 13, 14, 18, 23, 25, 26, 28, 32], "row": [7, 13, 14, 17, 18, 19, 26], "seen": [7, 14], "repeat": [7, 9, 25, 29], "interest": [7, 9, 10, 11, 12, 13, 14, 17, 19, 20, 26, 30], "variou": [7, 8, 9, 10, 19, 26, 29, 32], "notna": 7, "averag": 7, "mean": [7, 9, 10, 12, 13, 14, 17, 18, 20, 23, 25, 26, 32], "sort_valu": [7, 26], "ascend": [7, 26], "to_fram": 7, "round": 7, "86": 7, "img_srcset": 7, "almost": [7, 14, 26], "height": [7, 11, 20, 28, 29], "immedi": [7, 17, 23], "estim": 7, "plan": [7, 14], "accordingli": 7, "webpag": [7, 18, 28], "understand": [7, 12, 13, 17, 18, 19, 23, 25, 32], "intern": [7, 10, 18, 19, 20, 23], "extern": [7, 10, 14], "summari": [7, 8, 9, 11, 29, 32], "link_df": 7, "internal_url_regex": 7, "nofollow": [7, 20, 29], "skip": [7, 20, 29], "dfp": 7, "advertis": 7, "middl": [7, 29], "east": 7, "suppli": [7, 11, 16, 18, 20, 29], "defin": [7, 12, 14, 18, 26, 28, 29], "realli": [7, 10, 13, 14, 20, 26], "could": [7, 9, 10, 13, 18, 26, 28, 29], "even": [7, 14, 17, 18, 19, 20, 23, 26, 28, 29], "consid": [7, 9, 23, 28, 32], "part": [7, 9, 13, 16, 18, 21, 25, 26, 27, 28, 32], "thu": [7, 10, 20, 26], "frequent": [7, 26], "inform": [7, 8, 10, 12, 14, 16, 18, 19, 20, 23, 25, 26, 28, 29], "present": [7, 18, 23, 29], "redirect_df": 7, "download_lat": [7, 10, 20], "redirect_tim": [7, 10, 20], "301": [7, 20], "220263": 7, "200": [7, 10, 14, 20, 23, 26], "privaci": 7, "polici": [7, 10], "079844": 7, "hc": 7, "10940941449492": 7, "403": 7, "0630789": 7, "13537530305428": 7, "218": 7, "spotlight": 7, "project": [7, 10, 12, 18, 20, 28, 32], "protect": 7, "852014": 7, "225": [7, 14], "regul": 7, "732559": 7, "310": 7, "sahil": 7, "chinoi": 7, "435062": 7, "intermedi": 7, "well": [7, 9, 10, 13, 14, 16, 17, 18, 19, 20, 23, 25, 26, 27, 28, 29, 32], "latenc": [7, 10], "back": [7, 14, 23, 25, 26, 32], "memori": [7, 14, 20, 25], "imposs": [7, 25], "availablel": 7, "subset": [7, 19], "jsonlin": [7, 10, 20], "jl_subset": [7, 29], "massiv": [7, 14, 16, 25], "reduc": 7, "consumpt": 7, "small": [7, 8, 17, 18, 28], "delet": [7, 29], "old": 7, "crawl_subset": 7, "col1": 7, "col2": 7, "column_regex": 7, "img_": [7, 20], "availab": 7, "img": [7, 11, 20, 29], "jsonld_": [7, 20], "json": [7, 10, 14, 18, 20, 23, 29], "ld": [7, 10, 20, 29], "resp_headers_": [7, 20], "redirect_": [7, 20], "links_": 7, "characterist": 7, "either": [7, 9, 13, 18, 19, 23, 26, 28, 29, 32], "depend": [7, 9, 10, 12, 13, 19], "deal": [7, 32], "highli": [7, 18, 20, 28, 32], "perform": [7, 14, 16, 18, 19, 20, 28], "jl_to_parquet": [7, 29], "much": [7, 19, 20, 26, 29], "smaller": [7, 19, 28, 29], "disk": [7, 14], "power": [7, 9, 10, 20, 32], "effici": [7, 10, 14, 16, 20, 25], "read_parquet": [7, 14, 25], "pydata": 7, "_": [7, 19], "document": [7, 10, 12, 18, 20, 23, 26, 29], "advantag": [7, 14], "select": [7, 11, 14, 18, 20, 23, 28], "parquet_column": [7, 29], "nyt_crawl": 7, "value_count": [7, 14, 19], "215": 7, "doubl": [7, 29], "22": [7, 14, 17, 19, 30], "int64": [7, 14, 17, 19, 29], "struct": 7, "contenturl": [7, 12], "credittext": 7, "caption": [7, 18, 28, 29], "timestamp": [7, 14], "img_summari": 7, "image_df": 7, "chunksiz": 7, "chunk": 7, "jsonld": 7, "df_subset": 7, "jl_filepath": 7, "parquet_filepath": 7, "exist": [7, 8, 9, 13, 14, 23, 29], "parquet_fileapth": 7, "pather": 7, "identifi": [7, 18, 20, 23, 25, 28], "datatyp": 7, "columns_typ": 7, "chain": [7, 20], "inermedi": 7, "minu": [7, 20], "worth": 8, "helper": [8, 27], "aid": [8, 32], "emoji_entri": 8, "unicod": [8, 15], "textual": [8, 9], "v13": [8, 29], "public": [8, 10, 20, 23], "emoji_df": [8, 29], "extract_emoji": [8, 9, 29], "statist": [8, 9, 16, 28, 29, 32], "emoji_search": [8, 29, 32], "choic": 8, "emoji_raw": 8, "kaggl": [8, 32], "eliasdabba": 8, "whole": [8, 10, 20, 26], "databas": [8, 9, 14, 15, 29, 32], "vegetable_emoji": 8, "veget": 8, "codepoint": 8, "sub_group": 8, "1f951": 8, "fulli": [8, 9, 23], "qualifi": 8, "avocado": 8, "food": [8, 9, 28], "drink": [8, 9, 26], "1f346": 8, "eggplant": 8, "1f954": 8, "potato": 8, "1f955": 8, "carrot": 8, "1f33d": 8, "ear": 8, "corn": 8, "expect": [8, 10, 11, 20], "love_emoji": 8, "love": [8, 23, 26], "1f48c": 8, "smilei": [8, 9], "emot": [8, 9], "1f91f": 8, "gestur": 8, "peopl": [8, 9, 12, 23, 26, 32], "bodi": [8, 9, 10, 20, 23, 32], "hand": [8, 12, 13], "finger": 8, "partial": 8, "1f3fb": 8, "light": [8, 10], "skin": 8, "tone": 8, "1f3fc": 8, "medium": [8, 18, 24, 28], "1f3fd": 8, "1f3fe": 8, "dark": 8, "1f3ff": 8, "1f340": 8, "four": [8, 9, 17, 18, 20, 25, 26, 28], "leaf": 8, "clover": 8, "anim": [8, 9], "natur": [8, 9, 11], "plant": 8, "1f3e9": 8, "travel": [8, 9], "1f94a": 8, "box": [8, 17, 19, 28], "glove": 8, "activ": [8, 9, 12, 18, 19, 28], "sport": [8, 11, 19, 28], "1f9e4": 8, "object": [8, 9, 12, 14, 19, 20, 23, 28, 32], "cloth": 8, "1f1f8": 8, "1f1ee": 8, "flag": [8, 9], "slovenia": 8, "countri": [8, 18, 20, 25, 28, 29, 32], "social": [8, 9, 20, 21, 25, 26], "media": [8, 9, 11, 14, 20, 21, 23, 25, 26], "plai": [8, 12, 18, 19, 28], "around": [8, 9, 26], "sampl": [8, 12, 19, 20], "feel": [8, 9, 26, 29], "basketbal": [8, 28], "footbal": [8, 13, 19, 28, 32], "Not": [8, 23], "emoji_summari": [8, 9], "print": [8, 9, 14, 19, 21, 29], "entri": 8, "insensit": [8, 29], "dog": 8, "1f436": 8, "face": [8, 18], "mammal": 8, "1f415": 8, "1f9ae": 8, "guid": [8, 28], "200d": 8, "1f9ba": 8, "servic": [8, 12, 13, 18, 19], "1f32d": 8, "hot": [8, 9], "blue": [8, 9, 18, 25, 26, 28], "1f499": 8, "heart": 8, "1fad0": 8, "blueberri": 8, "fruit": 8, "1f4d8": 8, "book": [8, 26], "paper": 8, "1f535": 8, "circl": 8, "symbol": [8, 9, 29], "geometr": 8, "1f7e6": 8, "squar": 8, "1f537": 8, "diamond": 8, "1f539": 8, "ones": [8, 9, 10, 14, 16, 19, 20, 26], "post": [8, 9, 21, 23, 25, 26, 30, 32], "am": [8, 26], "grin": 8, "cat": 8, "hello": [8, 9, 17, 20], "dict_kei": [8, 9, 21], "emoji_text": [8, 9], "emoji_flat": [8, 9], "emoji_flat_text": [8, 9], "emoji_count": [8, 9], "emoji_freq": [8, 9], "top_emoji": [8, 9], "top_emoji_text": [8, 9], "top_emoji_group": [8, 9], "top_emoji_sub_group": [8, 9], "yellow": [8, 18], "flat": [8, 9], "number_of_emoji": 8, "smile": 8, "num_post": [8, 9], "num_emoji": [8, 9], "emoji_per_post": [8, 9], "unique_emoji": [8, 9], "infer": 9, "contrast": 9, "compani": [9, 12, 17], "brand": [9, 12, 14, 19], "extract_": [9, 29, 32], "fucntion": 9, "extract_curr": [9, 29], "surround": [9, 29], "abbrevi": 9, "usd": 9, "eur": 9, "jpy": 9, "extract_exclam": [9, 29], "excalam": 9, "mark": [9, 23, 25, 26, 27, 29], "extract_hashtag": [9, 29], "extract_intense_word": [9, 29], "intens": [9, 29], "neg": [9, 13, 23], "looooooovvvve": 9, "extract_ment": [9, 29], "network": [9, 25], "extract_numb": [9, 29], "extract_quest": [9, 29], "extract_url": [9, 29], "extract_word": [9, 29], "arbitrari": [9, 23, 29], "rest": [9, 12, 17], "restaur": 9, "along": [9, 23, 26], "recommend": [9, 14, 20, 23], "hashtag_summari": 9, "hashtags_flat": 9, "hashtag_count": 9, "hashtag_freq": 9, "top_hashtag": 9, "num_hashtag": 9, "hashtags_per_post": 9, "unique_hashtag": 9, "proper": [9, 32], "dataset": [9, 20, 25, 26, 32], "tweet": [9, 21, 23, 26, 32], "read_csv": [9, 26], "csv": [9, 11, 14, 26], "shape": [9, 14, 19], "tweet_text": [9, 26], "followers_count": [9, 26], "aerialmagzc": [9, 26], "penguinnyyyyi": [9, 26], "afraid": [9, 26], "real": [9, 23, 26], "157": [9, 26], "vibe": [9, 26], "offic": [9, 26], "metallica": [9, 26], "boss": [9, 26], "coffe": [9, 26], "break": [9, 19, 23, 26, 29, 32], "theoffic": [9, 26], "co": [9, 26], "u5vdyevvf": [9, 26], "4687": [9, 26], "ann": [9, 26], "sai": [9, 13, 18, 20, 26, 32], "she": [9, 26], "sugar": [9, 26], "hfubv4v3ai": [9, 26], "104": [9, 16, 20, 26], "venti": [9, 26], "ic": [9, 26, 28], "pump": [9, 26], "white": [9, 18, 26, 27], "mocha": [9, 26], "sweet": [9, 26], "cream": [9, 26], "caramel": [9, 26], "drizzl": [9, 26], "shout": [9, 26], "tiktok": [9, 26], "lol": [9, 26], "126": [9, 26], "never": [9, 26], "person": [9, 12, 18, 26], "until": [9, 23, 26], "kid": [9, 26], "cup": [9, 26], "life": [9, 26, 30], "saver": [9, 26], "zo0cnvuigj": [9, 26], "1595": [9, 26], "excit": [9, 26], "next": [9, 13, 20, 26, 28, 32], "chat": [9, 26], "re": [9, 23, 26], "john": [9, 26], "bradford": [9, 26], "lineup": [9, 26], "discuss": [9, 26], "redistrict": [9, 26], "area": [9, 18, 26, 28, 32], "rsvp": [9, 26], "r3ynjjjcug": [9, 26], "join": [9, 20, 26], "meet": [9, 18, 26, 28], "ho4kx7zz24": [9, 26], "kfpdr3hupi": [9, 26], "5004": [9, 26], "paid": [9, 26], "husband": [9, 26], "165": [9, 26], "nippli": [9, 26], "outsid": [9, 14, 18, 26, 28], "side": [9, 14, 26, 27], "sound": [9, 26], "blowjob": [9, 26], "front": [9, 26], "visit": [9, 26], "green": [9, 18, 26], "tea": [9, 26], "hahahahahahaha": [9, 26], "spend": [9, 23, 26, 32], "pamper": [9, 26], "hope": [9, 26, 32], "everyon": [9, 26], "tuesdai": [9, 26], "enjoi": [9, 26], "189": [9, 26], "marvinmilton2": [9, 26], "nearli": [9, 26], "choke": [9, 26], "1160": [9, 26], "2000": 9, "733": 9, "3665": 9, "572": 9, "mention_summari": 9, "mentions_flat": 9, "mention_count": 9, "mention_freq": 9, "top_ment": 9, "num_ment": 9, "1346": 9, "mentions_per_post": 9, "673": 9, "unique_ment": 9, "1132": 9, "zip": [9, 14, 29], "currency_summari": 9, "currency_symbol": 9, "currency_symbols_flat": 9, "currency_symbol_count": 9, "currency_symbol_freq": 9, "top_currency_symbol": 9, "currency_symbol_nam": 9, "surrounding_text": 9, "num_currency_symbol": 9, "37": [9, 18, 19, 28], "currency_symbols_per_post": 9, "0185": 9, "unique_currency_symbol": 9, "sym": 9, "number_summari": 9, "numbers_flat": 9, "number_count": 9, "number_freq": 9, "top_numb": 9, "num_numb": 9, "1727": 9, "numbers_per_post": 9, "8635": 9, "unique_numb": 9, "257": 9, "question_summari": 9, "question_mark": 9, "question_marks_flat": 9, "question_mark_count": 9, "question_mark_freq": 9, "top_question_mark": 9, "question_mark_nam": 9, "question_text": 9, "num_question_mark": 9, "321": [9, 12], "question_marks_per_post": 9, "1605": 9, "unique_question_mark": 9, "ckaiserjr": 9, "perry_ron": 9, "lilguyisback": 9, "okai": 9, "water": 9, "flavor": 9, "think": [9, 20, 25], "ll": [9, 17, 23, 26], "loos": 9, "mayb": [9, 11, 13, 17], "exclamation_summari": 9, "exclamation_mark": 9, "exclamation_marks_flat": 9, "exclamation_mark_count": 9, "exclamation_mark_freq": 9, "top_exclamation_mark": 9, "exclamation_mark_nam": 9, "exclamation_text": 9, "num_exclamation_mark": 9, "563": 9, "exclamation_marks_per_post": 9, "2815": 9, "unique_exclamation_mark": 9, "1149": 9, "5745": 9, "279": 9, "emoji_nam": 9, "72": [9, 14, 17, 28], "49": [9, 12, 14], "210": 9, "97": [9, 16], "67": [9, 20], "33": [9, 12, 17], "key_nam": 9, "kwarg": [9, 10, 11], "singular": 9, "straightforward": [9, 11, 20, 25], "left_char": 9, "right_char": 9, "dict": [9, 10, 11, 14, 20], "number_of_symbol": 9, "bitcoin": 9, "dollar": [9, 27], "pound": 9, "euro": 9, "odai": 9, "ound": 9, "6666666666666667": 9, "written": [9, 17, 18, 19], "said": [9, 17], "No": [9, 18], "6666666666666666": 9, "posts2": 9, "\u0645\u0631\u062d\u0628\u0627": 9, "\u0644\u0627": 9, "\u062a\u0630\u0647\u0628": 9, "hola": 9, "c\u00f3mo": 9, "est\u00e1": 9, "displai": [9, 14, 17, 18, 28], "opposit": 9, "due": [9, 14, 23, 26, 28], "rtl": 9, "invert": 9, "number_of_hashtag": 9, "min_rep": 9, "instanc": [9, 12, 29], "repetit": 9, "looooooveee": 9, "youuuuuuu": 9, "haaatttteee": 9, "youuuuuu": 9, "both": [9, 13, 18, 20, 23, 26, 27, 28, 32], "jenni": 9, "hi": [9, 19, 26], "number_of_ment": 9, "number_separ": 9, "333": 9, "444": 9, "555": 9, "number_of_numb": 9, "ask": [9, 18, 23, 29], "armenian": 9, "\u03c0\u03ce\u03c2": 9, "\u03b5\u03af\u03c3\u03b1\u03b9": 9, "\u0643\u064a\u0641": 9, "\u062d\u0627\u0644\u0643": 9, "did": [9, 19, 26], "notic": [9, 17], "correct": [9, 12, 29], "NOT": [9, 18, 28], "valid": [9, 18, 23, 24, 28], "b": [9, 10, 14], "url_summari": 9, "urls_flat": 9, "url_count": 9, "url_freq": 9, "top_url": 9, "top_domain": 9, "top_tld": 9, "number_of_url": 9, "num_url": 9, "urls_per_post": 9, "unique_url": 9, "words_to_extract": 9, "entire_words_onli": 9, "complet": [9, 13, 18, 23, 25, 26, 28], "words_to_find": 9, "rain": [9, 26], "snow": [9, 26], "noth": [9, 26], "word_summari": 9, "words_flat": 9, "word_count": 9, "word_freq": [9, 26], "top_word": 9, "num_word": 9, "words_per_post": 9, "unique_word": 9, "number_of_word": 9, "occurr": [9, 26], "occur": [9, 19, 20, 23, 26, 28, 29], "train": 9, "relat": [9, 18, 19, 20, 28, 32], "mini": 10, "known": [10, 20, 23, 26, 29], "hood": 10, "simplifi": [10, 18, 28], "interfac": [10, 18, 23, 29, 30, 32], "crawl_head": [10, 29], "assur": 10, "super": [10, 14], "fast": [10, 16, 29], "straight": 10, "forward": 10, "readthedoc": [10, 16, 20, 23], "io": [10, 16, 20, 23], "adver": [10, 14, 20], "dashboardom": 10, "povertydata": 10, "headers_df": 10, "crawl_tim": [10, 20], "download_timeout": [10, 20], "download_slot": [10, 20], "protocol": 10, "resp_headers_cont": [10, 20], "resp_headers_serv": [10, 20], "resp_headers_d": [10, 20], "resp_headers_vari": [10, 20], "redirect_ttl": [10, 20], "redirect_url": [10, 20], "redirect_reason": [10, 20], "resp_headers_x": [10, 20], "amz": 10, "resp_headers_last": [10, 20], "resp_headers_etag": 10, "serv": [10, 20], "backend": [10, 20], "rtd": [10, 20], "method": [10, 14, 18, 20, 23, 28, 29, 30], "resp_headers_referr": 10, "resp_headers_permiss": 10, "resp_headers_strict": [10, 20], "transport": [10, 19, 20], "secur": [10, 20], "resp_headers_cf": [10, 20], "cach": [10, 20], "resp_headers_ag": [10, 20], "resp_headers_expir": [10, 20], "resp_headers_cach": [10, 20], "resp_headers_expect": [10, 20], "ct": [10, 20], "rai": [10, 20], "resp_headers_alt": 10, "svc": 10, "resp_headers_via": 10, "2022": [10, 14, 17, 19, 30], "180": [10, 20], "0270483": 10, "nginx": [10, 20], "18": [10, 11, 14, 19, 30], "fri": 10, "feb": [10, 14], "gmt": [10, 20], "utf": [10, 14, 23], "applic": [10, 12, 14, 18, 20, 23, 28], "xhtml": [10, 20], "q": [10, 18, 23, 28], "rc2": 10, "06442": 10, "13270": 10, "0271282": 10, "cloudflar": [10, 20], "19": [10, 11, 17, 20, 30], "302": [10, 20], "rnkt7myjj7hcnsvbnzg9qdqizefftx9ytz3": 10, "gwnlj8m99yumucgdd6ytm": 10, "ibmo9hrztai": 10, "iyl50": 10, "ee0djx6z511tgx88": 10, "17": [10, 14, 16, 17, 19, 20, 30], "04": [10, 19, 30], "27": [10, 17, 19, 28, 30], "14c904a172315a4922f4d28948b916c2": 10, "proxito": [10, 20], "sendfil": [10, 20], "0710e93d610dd8c3": 10, "subdomain": [10, 20], "referr": [10, 24], "downgrad": 10, "cohort": [10, 32], "ag": [10, 20], "31536000": [10, 20], "includesubdomain": 10, "preload": 10, "1083": 10, "7200": 10, "604800": [10, 20], "report": [10, 16, 20, 25, 26, 29, 32], "uri": [10, 20], "cdn": 10, "cgi": 10, "beacon": 10, "6dba2aae6b424107": 10, "prg": 10, "443": 10, "ma": [10, 20], "86400": 10, "118614": 10, "26837": 10, "gunicorn": 10, "vegur": 10, "tip": 10, "mainten": 10, "task": [10, 13, 26, 27, 32], "continu": [10, 32], "hundr": [10, 20, 26], "period": 10, "basi": 10, "alert": 10, "ye": [10, 12], "ok": 10, "compon": [10, 14, 23, 25, 29], "metatag": 10, "direct": [10, 17], "noindex": 10, "byte": [10, 19, 20, 29], "With": [10, 19, 23, 26, 32], "consum": [10, 23, 25], "bandwidth": 10, "lookout": 10, "jpeg": 10, "png": [10, 11, 19, 20], "class": [10, 11, 20], "headersspid": 10, "arg": [10, 11], "autothrottle_en": [10, 11], "autothrottle_target_concurr": [10, 11], "httperror_allow_al": [10, 11], "errback": 10, "failur": 10, "headers_spid": 10, "start_request": [10, 11], "sine": 10, "speed": [10, 20, 29], "piec": 10, "expens": 10, "Being": 10, "abl": [10, 12, 17, 18, 32], "decis": [10, 19, 32], "optim": [10, 12], "dynam": [10, 20], "crawl_df": [10, 20], "experiment": [11, 29], "crawl_imag": [11, 29], "output_dir": 11, "min_width": 11, "minimum": 11, "avoid": [11, 25], "track": [11, 28, 29, 32], "navig": [11, 23], "elemenst": 11, "min_height": 11, "include_img_regex": 11, "Or": [11, 13, 20, 25], "economi": 11, "summarize_crawled_img": 11, "image_loc": [11, 19], "image_url": 11, "buzzfe": 11, "hannahdobro": 11, "dirti": 11, "littl": [11, 25, 30, 32], "industri": [11, 17, 18, 19, 32], "secret": 11, "tuh": 11, "user_imag": 11, "6r1oxxopc_larg": 11, "downsiz": 11, "120": 11, "03": [11, 17, 19, 30], "fce856744ed8": 11, "buzz": 11, "1303": 11, "1710779249": 11, "gif": 11, "base64": 11, "r0lgodlhaqabaiaaaaaaap": 11, "yh5baeaaaaalaaaaaabaaeaaaibraa7": 11, "245ecfa321e9": 11, "894": 11, "1710779358": 11, "chelseastewart": 11, "josh": 11, "peck": 11, "statement": 11, "drake": 11, "bell": 11, "abus": 11, "claim": [11, 16], "prod": 11, "v2": 11, "5590": 11, "1513102854": 11, "0_larg": 11, "ea6298160040": 11, "1093": 11, "1711048323": 11, "700": 11, "3a": 11, "2a": 11, "ivborw0kggoaaaansuheugaaafqaaaa7camaaadsf118aaaap1bmveuaaadigxpohbk5ewdfghi5fwi8grteghe7eqdmhr7": 11, "vymfddnm5hx334": 11, "py8fhdj5dlvvxnq6zjotzvbg1s8skwaaaacxrstlmav4eo10jnqa8ihfydaaabjuleqvryw93y64rcmbcg4czk5fszdav3f63bdaxfv4qm": 11, "axr96": 11, "wmnj0klhtpib9lcutya8k": 11, "f1rkxqh4kmipzviovwnszequmfjmvlb3": 11, "ysriv8zrqmwha1znqibuuv3jo3cn5fly3qimy2kitajb3": 11, "umlrxrgovgmqtj4hxc69an5hj9pcyyqzfxsavk58tjmntwgv24pw9kpe0fgbioklomczkngleuxlhyiimx": 11, "dt": 11, "xj8sxgocdz6ejcp7jspbqllibivmpewy7as1poez30pvqlaqvjrgeqtlfp1dblpyb0bdd": 11, "oyl2nhr7e34yujtjw6zmc3am": 11, "kxlspoodchrqwiwbxi85q6kc9pnehscmhj0vjgppuac3lwqo": 11, "ourl0aefg76m8izrt6eaaaaasuvork5cyii": 11, "josephlongo": 11, "celeb": 11, "wear": 11, "rewear": 11, "dress": 11, "2021": [11, 17, 19, 30], "06": [11, 19, 30], "a824550933a9": 11, "tomiobaro": 11, "2174": 11, "1622738336": 11, "41_larg": 11, "6634db63f453": 11, "576": [11, 12], "1710855734": 11, "cb8db05df7e7": 11, "1743": 11, "1710855790": 11, "taken": 11, "slug": [11, 19, 23, 25], "slash": 11, "locat": [11, 18, 19, 23, 25, 28, 32], "tabl": [11, 12, 13, 20, 32], "advimagespipelin": 11, "store_uri": 11, "download_func": 11, "imagespipelin": 11, "file_path": 11, "info": [11, 14, 18, 29], "store": [11, 14, 20], "imagespid": 11, "item_pipelin": 11, "image_spid": 11, "imgitem": 11, "start_url": 11, "behaviour": [11, 20], "image_dir": 11, "tha": 11, "rank": [12, 20, 29, 32], "zero": [12, 18, 20, 28], "comparison": [12, 16], "elig": 12, "score": [12, 26], "suitabl": 12, "critic": [12, 18], "clear": [12, 13, 23], "reliabl": 12, "view": [12, 18, 23, 26, 28], "send": [12, 14, 23, 32], "bill": [12, 18], "credenti": [12, 18, 23, 28], "shown": [12, 25], "below": [12, 18, 20, 26, 27, 28], "And": [12, 14], "your_google_developer_kei": 12, "knowledge_graph": [12, 29], "resultscor": 12, "203191": 12, "corpor": 12, "organ": 12, "technologi": [12, 28], "49462": 12, "19142": 12, "gmail": 12, "13251": 12, "7549": 12, "softwareappl": 12, "drive": 12, "6853": 12, "6543": 12, "4312": 12, "multin": 12, "conglomer": 12, "alphabet": [12, 18, 28], "inc": 12, "3395": 12, "1306": 12, "detaileddescript": 12, "articlebodi": 12, "licens": [12, 18, 28], "query_tim": [12, 29], "dtype": [12, 14, 17, 19], "203": [12, 14], "191": 12, "462": 12, "understood": 12, "fall": [12, 18, 23, 28], "inherit": 12, "everyth": [12, 23, 26], "hierarchi": 12, "belong": [12, 16, 19, 23], "funcion": 12, "manner": [12, 25], "aggreg": 12, "fr": [12, 18, 20], "evalu": 12, "3587": 12, "suchmaschinenoptimierung": 12, "lokal": 12, "252": 12, "suchmaschinenmarket": 12, "71756": 12, "5056": 12, "seop": 12, "3313": 12, "seoul": 12, "administrativearea": 12, "hauptstadt": 12, "von": 12, "s\u00fcdkorea": 12, "1509": 12, "yea": 12, "ji": 12, "schauspielerin": 12, "584": 12, "actriz": 12, "posicionamiento": 12, "buscador": 12, "35": [12, 14, 20], "316": 12, "jin": 12, "cantant": 12, "53": [12, 14], "8760": 12, "south": 12, "korea": 12, "1435": 12, "sulli": 12, "korean": [12, 18], "actress": 12, "prefix": [12, 29], "state": [12, 18, 19, 25, 28], "liter": 12, "iso": [12, 18, 23, 28], "639": [12, 18, 23, 28], "schema": 12, "enabl": [12, 18, 29], "substr": 12, "against": [12, 23, 26], "alias": 12, "jung": 12, "jungl": 12, "ho": 12, "kang": 12, "higher": [12, 18, 19, 28, 29], "chanc": 12, "kg_df": 12, "v1": 12, "properli": [13, 14, 18, 19, 25, 28, 29], "right": [13, 14, 18, 19, 25], "research": [13, 17, 32], "tediou": [13, 25], "shift": 13, "oppos": [13, 25, 29], "anywai": [13, 26], "phrase": [13, 18, 23, 26, 27, 29], "barcelona": 13, "guitar": 13, "rio": 13, "janeiro": 13, "trip": 13, "club": [13, 32], "verb": 13, "purchas": 13, "noun": 13, "intent": [13, 32], "price": [13, 20, 25], "offer": [13, 23], "clearli": [13, 25], "aren": 13, "tutori": [13, 20, 32], "certif": 13, "learn": [13, 19, 20, 26, 28, 32], "educ": 13, "fifteen": [13, 26], "twenti": [13, 17, 26], "segment": [13, 23], "target": [13, 28], "shouldn": [13, 14], "difficult": 13, "commerc": [13, 26], "focu": [13, 16, 32], "cheap": 13, "discount": 13, "luxuri": 13, "signifi": 13, "graphic": 13, "design": [13, 17, 32], "career": [13, 17], "vacanc": 13, "kw_gener": [13, 20, 29, 32], "possibl": [13, 14, 17, 18, 26, 32], "upload": [13, 18, 19, 23, 28], "kw_df": 13, "criterion": 13, "label": 13, "sem_campaign": 13, "625": [13, 16], "626": 13, "627": 13, "628": 13, "629": 13, "630": 13, "bottom": [13, 26, 32], "kw_broad": 13, "tutor": 13, "kw_exact": 13, "match_typ": 13, "capitalize_adgroup": [13, 29], "order_matt": 13, "frame": 13, "relev": [13, 18, 23, 24, 28], "final": [13, 19, 25, 28, 29], "keywords_df": 13, "tail": 13, "57": [13, 17, 19], "retain": [13, 25], "integr": [13, 32], "kw_modifi": 13, "kw_neg_broad": 13, "kw_neg_exact": 13, "kw_neg_phras": 13, "kw_phrase": 13, "event": [14, 18, 19, 25, 28], "complex": [14, 23], "ourselv": [14, 26], "pageview": [14, 26], "mai": [14, 17, 18, 20, 23, 26, 28], "session": [14, 18, 23], "characterisit": 14, "usuali": 14, "cater": 14, "rapid": 14, "tl": 14, "dr": 14, "access_log": 14, "log_error": 14, "logs_df": 14, "try": [14, 17, 18, 20, 26, 28, 32], "certainli": 14, "conform": 14, "weren": 14, "went": 14, "wrong": [14, 17], "fix": [14, 20, 29], "temporari": 14, "debug": [14, 18], "howev": [14, 18, 23, 26, 28], "singl": [14, 17, 18, 20, 23], "distinguish": [14, 20], "client": 14, "k": [14, 26], "extend": [14, 23], "effect": [14, 23, 25], "importantli": [14, 25, 32], "datetim": [14, 18, 19, 28, 29], "date": [14, 17, 18, 19, 20, 23, 28, 29, 32], "categor": [14, 25], "storag": [14, 19], "to_datetim": 14, "hostnam": [14, 16, 25], "ip": [14, 16, 18, 20, 29], "address": [14, 16, 20, 29], "reverse_dns_lookup": [14, 16, 29], "resourc": [14, 18, 20, 23, 28, 32], "url_to_df": [14, 19, 25, 29, 32], "famili": [14, 23], "oper": [14, 18, 19, 23, 28, 29], "system": [14, 25, 29], "non": [14, 18, 26, 27, 28, 29, 32], "sample_log": 14, "66": [14, 16, 20], "249": [14, 16], "00": [14, 17, 18, 19, 28], "0000": 14, "1095": 14, "4758": 14, "109": 14, "237": 14, "103": 14, "39": [14, 16, 17, 19, 20], "env": 14, "404": [14, 20], "209": 14, "81": 14, "4044": 14, "129": 14, "223": 14, "214": 14, "23": [14, 17, 19, 20, 30], "2240": 14, "4430": 14, "68": [14, 17, 20], "77": [14, 17], "192": 14, "241": 14, "211": [14, 16], "176": 14, "login": [14, 17], "zgrab": 14, "stage": 14, "urlyt": 14, "520": [14, 19], "_dash": 14, "suit": 14, "dash": [14, 29], "dash_html_compon": 14, "v2_0_0m1638886228": 14, "154258": 14, "layout": [14, 28], "2547": 14, "ua_pars": 14, "user_agent_pars": 14, "max_column": 14, "adv_log": 14, "adv_error": 14, "host_df": [14, 16], "1210": 14, "745": 14, "sy": 14, "729": 14, "wall": 14, "ip_address": [14, 16, 20], "cum_count": [14, 16], "perc": [14, 16], "cum_perc": [14, 16], "aliaslist": [14, 16], "ipaddrlist": [14, 16], "143": 14, "244": 14, "132": 14, "426": 14, "0701004": 14, "errno": [14, 16], "unknown": [14, 16], "host": [14, 16, 18, 29], "146": [14, 17], "164": 14, "110": 14, "290": [14, 17], "716": 14, "0477209": 14, "117821": 14, "177": 14, "196": 14, "171": 14, "908": 14, "0315945": 14, "149416": 14, "ppp046177196171": 14, "hol": 14, "gr": 14, "addr": [14, 16], "arpa": [14, 16], "185": [14, 16], "173": 14, "182": 14, "1090": 14, "029949": 14, "179365": 14, "226": 14, "1261": 14, "0281389": 14, "207504": 14, "174": 14, "154": 14, "1415": 14, "0253415": 14, "232845": 14, "89": 14, "44": [14, 17], "1545": 14, "0213921": 14, "254237": 14, "ppp089047044105": 14, "1664": 14, "019582": 14, "273819": 14, "234": 14, "113": 14, "1777": 14, "0185947": 14, "292414": 14, "217": 14, "1858": 14, "0133289": 14, "305743": 14, "d9646265": 14, "ziggozakelijk": 14, "nl": 14, "163": 14, "243": [14, 16], "1937": 14, "0129998": 14, "318743": 14, "2014": [14, 19], "0126707": 14, "331414": 14, "194": [14, 16], "179": 14, "2074": 14, "00987329": 14, "341287": 14, "vmi660635": 14, "contaboserv": 14, "net": [14, 19], "137": 14, "2132": 14, "00954418": 14, "350831": 14, "2190": 14, "360375": 14, "tor": 14, "anonym": 14, "appliedprivaci": 14, "adress": [14, 16], "ip_host_dict": 14, "request_url_df": 14, "add_prefix": 14, "request_": 14, "request_url": 14, "request_schem": 14, "request_netloc": 14, "request_path": 14, "request_queri": 14, "request_frag": 14, "request_hostnam": 14, "request_port": 14, "request_dir_1": 14, "request_dir_2": 14, "request_dir_3": 14, "request_dir_4": 14, "request_dir_5": 14, "request_dir_6": 14, "request_dir_7": 14, "request_dir_8": 14, "request_dir_9": 14, "request_dir_10": 14, "request_dir_11": 14, "request_dir_12": 14, "request_dir_13": 14, "request_last_dir": 14, "request_query_index": 14, "request_query_": 14, "request_query_xdebug_session_start": 14, "request_query_funct": 14, "request_query_var": 14, "request_query_fil": 14, "request_query_url": 14, "request_query_a": 14, "request_query_cont": 14, "request_query_wt": 14, "request_query_act": 14, "request_query_usernam": 14, "request_query_psd": 14, "request_query_dn": 14, "request_query_step": 14, "request_query_cmd": 14, "request_query_lang": 14, "request_query_opt": 14, "request_query_folderid": 14, "request_query_input_fil": 14, "request_query_currentset": 14, "request_query_typ": 14, "request_query_next_fil": 14, "request_query_curpath": 14, "request_query_pag": 14, "request_query_id": 14, "request_query_img": 14, "request_query_panel": 14, "request_query_todo": 14, "request_query_cod": 14, "request_query_ref": 14, "request_query_scopenam": 14, "request_query_op": 14, "request_query_control": 14, "request_query_q": 14, "request_query_sb_categori": 14, "request_query_email": 14, "request_query_nam": 14, "request_query_abspath": 14, "request_query_fn": 14, "request_query_thumb": 14, "request_query_nocontinu": 14, "request_query_filepath": 14, "request_query_file_link": 14, "request_query_mypath": 14, "request_query_adapt": 14, "source_fil": 14, "request_query_aam": 14, "request_query_cpabc_calendar_upd": 14, "request_query_term": 14, "request_query_itemid": 14, "request_query_search_kei": 14, "request_query_short": 14, "request_query_titl": 14, "request_query_format": 14, "request_query_findcli": 14, "request_query_v": 14, "request_query_target": 14, "request_query__": 14, "request_query_albid": 14, "request_query_p": 14, "request_query_path": 14, "request_query_mod": 14, "request_query_libpath": 14, "request_query_srt": 14, "request_query_redirect": 14, "request_query_ord": 14, "request_query_item": 14, "request_query_gid": 14, "request_query_rid": 14, "request_query_servic": 14, "request_query_ag": 14, "request_query_typeid": 14, "request_query_dir": 14, "request_query_stockcodeintern": 14, "request_query_sit": 14, "request_query_posit": 14, "request_query_filenam": 14, "referer_url_df": 14, "referer_": 14, "referer_url": 14, "referer_schem": 14, "referer_netloc": 14, "referer_path": 14, "referer_queri": 14, "referer_frag": 14, "referer_hostnam": 14, "referer_port": 14, "referer_dir_1": 14, "referer_dir_2": 14, "referer_dir_3": 14, "referer_last_dir": 14, "ua_df": 14, "json_norm": [14, 29], "ua": 14, "ua_": 14, "ua_str": 14, "ua_famili": 14, "ua_major": 14, "ua_minor": 14, "ua_patch": 14, "ua_o": 14, "major": [14, 17, 19, 23, 32], "minor": [14, 29], "patch": 14, "patch_minor": 14, "ua_devic": 14, "concat": [14, 20, 29], "axi": 14, "to_parquet": 14, "adv_logs_fin": 14, "doen": 14, "load": [14, 20, 22, 29], "satisfi": 14, "top_bot": 14, "499": 14, "petalbot": 14, "ahrefsbot": 14, "yandexbot": 14, "linkedinbot": [14, 17], "baiduspid": [14, 17], "dotbot": 14, "twitterbot": [14, 17], "mj12bot": 14, "java": 14, "nutch": 14, "masscan": 14, "facebookbot": 14, "happi": [14, 23], "By": [14, 18, 20, 26, 28], "destin": [14, 25], "stdout": 14, "review": [14, 18, 19, 28], "altogeth": 14, "chose": 14, "crawllogs_to_df": [14, 29], "open": [14, 17, 19, 20, 29], "core": 14, "scraper": 14, "handler": 14, "method_to": 14, "redirect_to": 14, "method_from": 14, "redirect_from": 14, "blocked_url": 14, "logs_file_path": 14, "itself": [14, 20, 25, 26], "und": 14, "crawl_logs_to_df": 14, "crawl_logs_df": 14, "conformig": 14, "chosen": 14, "log_field": 14, "must": [14, 18, 23, 26, 28], "reader": 14, "latin": [14, 28], "regex_raw": 15, "hashtag_raw": 15, "mention_raw": 15, "raw": 15, "share": [15, 20, 26], "compil": 15, "readabl": [15, 17, 20, 32], "annot": 15, "v11": 15, "cookbook": 15, "2nd": 15, "ed": 15, "reilli": 15, "pipelin": [16, 32], "pointer": 16, "comand": 16, "375": 16, "mail": 16, "garda": 16, "ir": 16, "875": 16, "shatel": 16, "cumul": [16, 26], "percentag": [16, 26, 29], "attent": 16, "max_work": [16, 19, 29], "equival": [16, 20], "worker": [16, 19], "multi": [16, 18], "though": [17, 18, 20, 23, 26, 28], "tini": 17, "potent": 17, "instruct": [17, 18, 28], "suppos": [17, 25], "mistak": 17, "ideal": [17, 25, 26, 32], "robotstxt_to_df": [17, 29], "etag": [17, 19, 29], "robotstxt_last_modifi": [17, 29], "robotstxt_url": 17, "download_d": [17, 19, 29], "a850165d925db701988daf7ead7492d3": 17, "200689": 17, "disallow": [17, 20], "exec": 17, "obido": 17, "style": [17, 20, 29], "flex": 17, "hp": 17, "mystuff": 17, "147": 17, "gp": 17, "profil": [17, 23], "148": 17, "149": 17, "etaospid": 17, "delai": 17, "ey": 17, "robots_url": 17, "googtwfb": 17, "groupbi": 17, "541": 17, "289": 17, "07": [17, 19, 30], "375724": 17, "howsearchwork": 17, "comment": [17, 20, 28, 29, 32], "nat": [17, 19], "461815": 17, "291": 17, "292": [17, 19], "_escaped_fragment_": 17, "293": 17, "lang": [17, 23], "397": 17, "474456": 17, "398": 17, "prohibit": 17, "unless": [17, 26], "permiss": 17, "399": 17, "conduct": 17, "purpos": 17, "401": 17, "app": [17, 18, 23, 28, 32], "site_scraping_tos_term": 17, "php": 17, "robotstxt_test": [17, 29], "owner": [17, 18, 23, 28], "realiti": 17, "appli": [17, 18, 19, 20], "care": 17, "fb_robot": 17, "951053": 17, "ajax": 17, "pagelet": 17, "pagepostssectionpagelet": 17, "538": [17, 32], "safetycheck": 17, "539": 17, "540": 17, "fb_userag": 17, "drop_dupl": 17, "tolist": [17, 19], "applebot": 17, "discordbot": 17, "facebookexternalhit": 17, "ia_archiv": 17, "msnbot": 17, "naverbot": 17, "pinterestbot": 17, "seznambot": 17, "teoma": 17, "telegrambot": 17, "yandex": 17, "yeti": 17, "quit": [17, 19, 26], "bbc": [17, 19], "urls_to_test": 17, "fb_test": 17, "url_path": 17, "can_fetch": 17, "76": 17, "receiv": [17, 23], "eighti": 17, "denot": 17, "24": [17, 19, 30], "40": [17, 18, 20], "figur": [17, 20, 23, 32], "linkedin": 17, "pinterest": 17, "clue": 17, "robotx": 17, "robotstxt_test_df": 17, "soon": 17, "robotstxt_df": 17, "2020": [17, 19, 20, 30], "09": [17, 19, 20, 30], "702814": 17, "08": [17, 19, 30], "087985": 17, "283": 17, "284": 17, "imgr": 17, "285": 17, "286": 17, "468588": 17, "287": 17, "lose": 17, "patienc": 17, "robots_output_fil": 17, "robotsfiles_df": 17, "fill": 18, "questionnair": 18, "survei": [18, 30], "serp_": [18, 32], "dimens": [18, 28], "serp_goog": [18, 20, 29, 32], "best": [18, 23, 26], "ca": [18, 26], "uk": 18, "au": 18, "nz": 18, "ten": [18, 26], "450": 18, "snippet": [18, 20, 28, 29], "querytim": [18, 29], "serp_youtub": [18, 29], "At": [18, 28], "enter": [18, 20], "panel": 18, "remov": [18, 20, 23, 26, 27, 28, 29], "entir": [18, 23], "retriev": [18, 19, 23, 28], "programmat": 18, "free": 18, "pai": 18, "cx": 18, "c2coff": 18, "cr": 18, "daterestrict": 18, "exactterm": 18, "excludeterm": 18, "filetyp": 18, "highrang": 18, "hl": [18, 28], "hq": 18, "imgcolortyp": 18, "imgdominantcolor": 18, "imgsiz": 18, "imgtyp": 18, "linksit": 18, "lowrang": 18, "lr": 18, "num": 18, "orterm": 18, "safe": [18, 23], "searchtyp": 18, "sitesearch": 18, "sitesearchfilt": 18, "sort": [18, 21, 25, 26, 28, 29], "tradit": [18, 28], "disabled0": 18, "boolean": [18, 20, 28], "tld": [18, 29], "urlth": 18, "geograph": [18, 28], "addressse": 18, "past": [18, 32], "week": [18, 19, 23, 32], "month": [18, 19, 23], "year": [18, 19, 23], "appear": [18, 19, 20, 23, 26, 29], "crowd": 18, "improv": [18, 26, 29], "geoloc": 18, "boost": 18, "whose": [18, 26], "lead": 18, "particularli": [18, 20], "speak": 18, "unit": [18, 19, 23, 28], "rang": [18, 23], "inclus": [18, 28], "explicitli": [18, 23, 25], "internation": 18, "term": [18, 20, 24, 28, 32], "logic": 18, "AND": 18, "black": [18, 20, 26], "grayscal": 18, "color": [18, 20, 25, 26], "mono": 18, "grai": 18, "domin": 18, "brown": 18, "orang": [18, 26], "pink": 18, "purpl": 18, "red": [18, 25], "teal": 18, "huge": 18, "xlarg": 18, "xxlarg": 18, "clipart": 18, "lineart": 18, "photo": [18, 23], "lang_ja": 18, "lang_ar": 18, "lang_bg": 18, "bulgarian": 18, "lang_ca": 18, "lang_c": 18, "czech": 18, "lang_da": 18, "lang_d": 18, "lang_el": 18, "lang_en": 18, "lang_": 18, "lang_et": 18, "estonian": 18, "lang_fi": 18, "lang_fr": 18, "lang_hr": 18, "lang_hu": 18, "lang_id": 18, "lang_i": 18, "iceland": 18, "lang_it": 18, "lang_iw": 18, "lang_ko": 18, "lang_lt": 18, "lithuanian": 18, "lang_lv": 18, "latvian": 18, "lang_nl": 18, "lang_no": 18, "lang_pl": 18, "lang_pt": 18, "lang_ro": 18, "lang_ru": 18, "lang_sk": 18, "slovak": 18, "lang_sl": 18, "slovenian": 18, "lang_sr": 18, "serbian": 18, "lang_sv": 18, "lang_tr": 18, "lang_zh": 18, "cn": 18, "tw": 18, "least": [18, 26, 28], "cc_publicdomain": 18, "cc_attribut": 18, "cc_sharealik": 18, "cc_noncommerci": 18, "cc_nonderiv": 18, "safesearch": [18, 28], "unspecifi": 18, "forth": [18, 23, 28], "ever": [18, 26], "serp_df": 18, "usa": 18, "franc": 18, "your_cx": 18, "your_kei": 18, "prouc": 18, "fligt": 18, "ticket": 18, "focus": 18, "flight": [18, 23], "countryuk": 18, "countryau": 18, "channelid": [18, 28], "channeltyp": [18, 28], "eventtyp": [18, 28], "forcontentown": [18, 28], "fordevelop": [18, 28], "formin": [18, 28], "locationradiu": [18, 28], "maxresult": [18, 28], "onbehalfofcontentown": [18, 28], "pagetoken": [18, 28], "publishedaft": [18, 28], "publishedbefor": [18, 28], "regioncod": [18, 28], "relatedtovideoid": [18, 28], "relevancelanguag": [18, 28], "topicid": [18, 28], "videocapt": [18, 28], "videocategoryid": [18, 28], "videodefinit": [18, 28], "videodimens": [18, 28], "videodur": [18, 28], "videoembedd": [18, 28], "videolicens": [18, 28], "videosynd": [18, 28], "videotyp": [18, 28], "loop": [18, 23, 29], "merg": [18, 20, 23, 29], "associ": [18, 26, 28], "boat": [18, 28], "sail": [18, 28], "similarli": [18, 20, 28], "fish": [18, 28], "pipe": [18, 26, 28], "escap": [18, 28], "sent": [18, 23, 28], "7c": [18, 28], "channel": [18, 28, 29, 32], "constrain": [18, 28], "broadcast": [18, 28], "live": [18, 28, 32], "upcom": [18, 28, 32], "intend": [18, 23, 28], "exclus": [18, 28], "partner": [18, 28], "via": [18, 23, 26, 28], "conjunct": [18, 23, 28], "subsequ": [18, 28], "circular": [18, 28], "metadata": [18, 23, 28, 29], "latitud": [18, 23, 28], "longitud": [18, 23, 28], "coordin": [18, 28], "42307": [18, 28], "122": [18, 28], "08427": [18, 28], "distanc": [18, 28], "float": [18, 28], "km": [18, 23, 28], "ft": [18, 28], "mi": [18, 23, 28], "1500m": [18, 28], "5km": [18, 28], "10000ft": [18, 28], "75mi": [18, 28], "larger": [18, 23, 28], "kilomet": [18, 23, 28], "definit": [18, 28], "cm": [18, 28], "act": [18, 28], "behalf": [18, 28], "individu": [18, 28], "chronolog": [18, 28], "rate": [18, 19, 20, 23, 26, 28], "highest": [18, 28], "lowest": [18, 28], "videocount": [18, 28], "descend": [18, 28], "viewcount": [18, 28], "viewer": [18, 28], "ongo": [18, 28], "nextpagetoken": [18, 28, 29], "prevpagetoken": [18, 28], "rfc": [18, 28], "3339": [18, 28], "1970": [18, 28], "01t00": [18, 28], "00z": [18, 19, 28], "3166": [18, 28], "alpha": [18, 28], "zh": [18, 28], "han": [18, 28], "hant": [18, 28], "standard": [18, 20, 23, 25, 28, 32], "moder": [18, 28], "demot": [18, 28], "strict": [18, 28], "freebas": [18, 28], "comma": [18, 23, 26, 27, 28], "playlist": [18, 28, 29], "closedcapt": [18, 28], "hd": [18, 28], "sd": [18, 28], "playback": [18, 28], "720p": [18, 28], "resolut": [18, 28], "1080p": [18, 28], "regardless": [18, 28, 29], "2d": [18, 28], "durat": [18, 28], "minut": [18, 19, 25, 28], "less": [18, 20, 23, 26, 28], "embed": [18, 23, 28], "embedd": [18, 28], "choos": [18, 20, 28], "attach": [18, 23, 28], "creativ": [18, 28], "creativecommon": [18, 28], "reus": [18, 28], "syndic": [18, 28], "episod": [18, 28], "movi": [18, 19, 23, 28], "set_logging_level": 18, "level_or_nam": 18, "dure": [18, 26], "notset": 18, "warn": 18, "youtube_channel_detail": 18, "channel_id": 18, "assum": [18, 20, 23, 29], "channel_df": 18, "youtube_video_detail": 18, "vid_id": 18, "video_df": 18, "fastest": 19, "easiest": 19, "reveal": 19, "correspond": 19, "rich": [19, 23], "sitemap_to_df": [19, 20, 29], "loc": 19, "hte": 19, "lastmod": 19, "sitemap_last_modifi": [19, 29], "sitemap_size_mb": [19, 29], "mega": 19, "1mb": 19, "024": [19, 29], "sitmeapindex": 19, "decid": [19, 20, 23], "bbc_sitemap": 19, "archiv": 19, "2009": [19, 20], "090620_as_iraq_explosion_tc2": 19, "e7e15811c65f406f89f89fe10aef29f5": 19, "05": [19, 20, 30], "63124": 19, "461037": 19, "090620_iraq_blast_tc2": 19, "43": 19, "busi": [19, 28], "090622_me_worldbank_tc2": 19, "090624_me_inpictures_brazil_tc2": 19, "090618_tomtest": 19, "090625_sf_tamim_verdict_tc2": 19, "090623_iz_cairo_russia_tc2": 19, "090622_me_egypt_us_tc2": 19, "090624_mz_wimbledon_tc2": 19, "worldnew": 19, "090623_mz_leaders_lifespan_tc2": 19, "49999": 19, "datetime64": 19, "utc": 19, "float64": 19, "set_index": 19, "resampl": 19, "2008": 19, "2287": 19, "47603": 19, "2010": 19, "2011": 19, "2012": 19, "2013": 19, "2015": [19, 21, 23], "2016": [19, 21], "2018": [19, 30], "2019": [19, 30], "freq": 19, "dec": 19, "seem": [19, 20, 26], "compar": [19, 25, 29], "rolling_new": 19, "090628_rn_pakistani_soldiries_ambush": 19, "pakistan": 19, "090421_mqm_speaks_rza": 19, "090723_ae_silwan_tc2": 19, "noticia": 19, "090729_iraquerefenbritsfn": 19, "090623_egitomilitaresfn": 19, "090302_gazaconferenciaml": 19, "090715_hillary_iran_cq": 19, "cultur": 19, "090409_machienhuu_revisit": 19, "090524_paquistaoupdateg": 19, "090629_om_pakistan_report_tc2": 19, "yyyi": [19, 23, 28], "mm": [19, 23, 28], "yymmdd_article_titl": 19, "url_df": 19, "scheme": [19, 25], "netloc": [19, 25], "fragment": [19, 25], "dir_1": [19, 25], "dir_2": [19, 25], "dir_3": [19, 25], "dir_4": 19, "dir_5": 19, "dir_6": 19, "dir_7": 19, "last_dir": [19, 25, 29], "49994": 19, "090831_dalailamataiwan": 19, "49995": 19, "090901_putin_regret_pact": 19, "49996": 19, "090901_tiananmen_movi": 19, "49997": 19, "pictur": [19, 26], "090830_ugc_ddh_sand": 19, "49998": 19, "090901_japecontask": 19, "14022": 19, "10968": 19, "5403": 19, "5068": 19, "mundo": 19, "5065": 19, "3561": 19, "2984": 19, "1677": 19, "turkc": 19, "706": 19, "ukchina": 19, "545": 19, "1506": 19, "2910": 19, "3021": 19, "3250": 19, "2769": 19, "9044": 19, "5050": 19, "4224": 19, "iran": 19, "3682": 19, "2103": 19, "afghanistan": 19, "1959": 19, "1657": 19, "internacion": 19, "1555": 19, "1350": 19, "1293": 19, "india": 19, "1285": 19, "america_latina": 19, "1274": 19, "1204": 19, "cultura_sociedad": 19, "913": 19, "874": 19, "872": 19, "russia": 19, "841": 19, "radio": 19, "769": 19, "scienc": [19, 32], "755": 19, "674": 19, "underscor": 19, "concaten": 19, "meaning": [19, 26], "explod": 19, "rn": 19, "8808": 19, "tc2": 19, "3153": 19, "1534": 19, "973": 19, "obama": 19, "882": 19, "862": 19, "china": 19, "815": 19, "ir88": 19, "727": 19, "683": 19, "si": 19, "640": 19, "np": [19, 29], "638": 19, "afghan": 19, "632": 19, "ka": 19, "565": 19, "556": 19, "iraq": 19, "554": 19, "547": 19, "nh": 19, "cq": 19, "510": 19, "ra": 19, "491": 19, "familiar": 19, "bug": [19, 29], "nyt_new": 19, "gz": [19, 29], "5085": 19, "news_publ": 19, "publication_nam": 19, "publication_languag": 19, "news_publication_d": 19, "news_titl": 19, "news_keyword": 19, "interact": [19, 23, 29, 32], "ottawa": 19, "ohio": 19, "covid": 19, "york": 19, "27t17": 19, "counti": 19, "exposur": 19, "risk": 19, "tracker": 19, "coronaviru": 19, "ncov": 19, "death": 19, "fatal": 19, "diseas": 19, "promo": 19, "1585539358901": 19, "articlelarg": 19, "v274": 19, "0cff645fbb74c21791568b78a888967d": 19, "0774069": 19, "744247": 19, "hopewel": 19, "virginia": 19, "1585539536519": 19, "v271": 19, "butt": 19, "nebraska": 19, "1585539237156": 19, "v281": 19, "stearn": 19, "minnesota": 19, "1585539172701": 19, "v282": 19, "benton": 19, "iowa": 19, "1585539039190": 19, "v286": 19, "5080": 19, "hodgeman": 19, "kansa": 19, "1585539054298": 19, "v285": 19, "f53301c8286f9bf59ef297f0232dcfc1": 19, "914107": 19, "995323": 19, "5081": 19, "miller": 19, "georgia": 19, "1585538956622": 19, "v290": 19, "5082": 19, "elect": 19, "west": 19, "hous": 19, "district": 19, "03t17": 19, "congression": 19, "david": 19, "mckinlei": 19, "natali": 19, "cline": 19, "presidenti": 19, "eln": 19, "race": [19, 28], "1winner": 19, "mckinleyd": 19, "5083": 19, "senat": 19, "susan": 19, "collin": 19, "defeat": 19, "sara": 19, "gideon": 19, "senatewinn": 19, "collinss": 19, "5084": 19, "randolph": 19, "missouri": 19, "1585539206866": 19, "wired_video": 19, "wire": 19, "2955": 19, "video_thumbnail_loc": 19, "video_titl": 19, "video_descript": 19, "video_content_loc": 19, "video_dur": 19, "video_publication_d": 19, "video_expiration_d": 19, "autocomplet": [19, 32], "inverview": 19, "owen": 19, "wilson": 19, "answer": 19, "dwgyu36up6iuz": 19, "cloudfront": 19, "heru80fdn": 19, "c_fill": 19, "d_placeholder_thescen": 19, "fl_progress": 19, "g_face": 19, "h_180": 19, "q_80": 19, "w_320": 19, "v1644595412": 19, "wired_autocomplet": 19, "interview": 19, "internet": 19, "himself": [19, 26], "nose": 19, "ben": 19, "stiller": 19, "anderson": 19, "skateboard": 19, "dp8hsntg6do36": 19, "62067f085577c277dd9acf42": 19, "39687acb": 19, "505b": 19, "4c69": 19, "94f1": 19, "afaa7cb5e636low": 19, "mp4": 19, "645": 19, "11t17": 19, "90b11f47f8b2ab57cb180cbd3c6f06f9": 19, "86199": 19, "841851": 19, "v1644418652": 19, "wired_wir": 19, "julian": 19, "chokkattu": 19, "editor": 19, "walk": 19, "6203cd7b5577c23d19622259": 19, "fe546b9b": 19, "a320": 19, "4883": 19, "9cbd": 19, "0d790f23c36dlow": 19, "184": 19, "10t17": 19, "v1644381627": 19, "wired_first": 19, "debut": 19, "newest": [19, 28], "620345a15577c23d46622256": 19, "d74930cf": 19, "11e1": 19, "466e": 19, "b023": 19, "1d9b91664204low": 19, "373": 19, "09t15": 19, "reinvent": 19, "v1642801328": 19, "wired_reinv": 19, "lab": 19, "aw": 19, "seattl": 19, "seahawk": 19, "win": [19, 26], "teach": 19, "swami": 19, "sivasubramanian": 19, "vp": 19, "ai": 19, "team": 19, "nfl": 19, "captur": [19, 32], "strateg": [19, 32], "619bd9be1d75db41adee6b58": 19, "d4889b15": 19, "4f34": 19, "41b0": 19, "b935": 19, "0c79465a9793low": 19, "09t13": 19, "seth": 19, "rogen": 19, "v1644335726": 19, "wired_seth": 19, "pam": 19, "amp": 19, "tommi": 19, "potteri": 19, "celebr": 19, "christma": 19, "duti": 19, "premier": 19, "februari": [19, 28], "hulu": 19, "march": 19, "6201430a1d75db06ae1f62e8": 19, "488ed635": 19, "91d0": 19, "4281": 19, "9e64": 19, "34be9bf74f00low": 19, "635": 19, "08t17": 19, "2950": 19, "genr": 19, "2951": 19, "2952": 19, "2953": 19, "promot": 19, "2954": 19, "thread": [19, 28, 29], "faster": [19, 29], "attack": 19, "sitemap_df": 19, "changefreq": 19, "prioriti": 19, "customiz": 20, "configur": [20, 28], "flexibl": [20, 32], "simplest": [20, 25], "reachabl": 20, "my_output_fil": 20, "affect": 20, "indepent": 20, "overwrit": [20, 29], "otherwis": [20, 23, 25, 26], "crash": 20, "sitename_crawl_yyyy_mm_dd": 20, "remark": 20, "rquest": 20, "card": [20, 23, 29], "jsonld_1_": 20, "item_a": 20, "item_b": 20, "whichev": [20, 25, 29, 32], "links_url": [20, 29], "links_text": [20, 29], "links_nofollow": [20, 29], "nofllow": 20, "tell": 20, "nav_links_url": 20, "header_links_url": 20, "footer_links_url": 20, "body_text": [20, 29], "p": [20, 29], "span": [20, 29], "li": [20, 29], "amount": [20, 25, 26], "took": 20, "download_timout": 20, "sec": 20, "crossorigin": [20, 29], "ismap": [20, 29], "longdesc": [20, 29], "referrerpolici": [20, 29], "srcset": [20, 29], "usemap": [20, 29], "global": [20, 23, 29], "draggabl": [20, 29], "third": [20, 23, 26], "truncat": 20, "site_crawl": 20, "links_href": 20, "leas": 20, "blob": 20, "resp_headers_access": 20, "request_headers_cooki": 20, "camp": 20, "readm": 20, "kw_": [20, 29, 32], "wed": 20, "720a8581": 20, "501e": 20, "0043": 20, "01a2": 20, "2e77d2": 20, "unlock": 20, "blockblob": 20, "web00007c": 20, "includesubdo": 20, "3600": 20, "ht": 20, "596daca7dbaa7e9": 20, "bud": 20, "02d86a3cea00007e9edb0cf2000000": 20, "xm": 20, "__cfduid": 20, "d76b68d148ddec1efd004": 20, "202": 20, "abil": [20, 28, 29], "4f7bea3b": 20, "701e": 20, "0039": 20, "3f44": 20, "2f1d9f": 20, "web00007h": 20, "596daca9bcab7e9": 20, "02d86a3e0e00007e9edb0d72000000": 20, "98b729fa": 20, "e01": 20, "00bf": 20, "24c3": 20, "2e494d": 20, "596daca9bf26d423": 20, "02d86a3e150000d423322742000000": 20, "submodul": [20, 29, 30, 31], "advertoo": 20, "7a28ef3b": 20, "801e": 20, "00c2": 20, "2ed585": 20, "web000079": 20, "596daca9bddb7ec2": 20, "02d86a3e1300007ec2a808a2000000": 20, "copyright": [20, 21], "eli": 20, "_static": 20, "75911c9e": 20, "201e": 20, "00e6": 20, "34c3": 20, "2e4ccb": 20, "web00007g": 20, "596daca9b91fd437": 20, "02d86a3e140000d437b81532000000": 20, "url_build": 20, "pyt": 20, "d99f2368": 20, "c01e": 20, "006f": 20, "18c3": 20, "2ef5ef": 20, "web00007a": 20, "596dacbbb8afd437": 20, "02d86a494f0000d437b828b2000000": 20, "pyth": 20, "85855c48": 20, "00ce": 20, "13c3": 20, "2e3b74": 20, "596dacbd980bd423": 20, "02d86a4a7f0000d423323b42000000": 20, "ad_": [20, 32], "b0aef497": 20, "004a": 20, "1647": 20, "2f6d5c": 20, "web00007k": 20, "596dacbd980cd423": 20, "02d86a4a7f0000d423209db2000000": 20, "9dfdd38a": 20, "101e": 20, "00a1": 20, "7ec3": 20, "2e93a0": 20, "596dacbd99847ec2": 20, "02d86a4a7f00007ec2a811f2000000": 20, "emo": 20, "2ad504a1": 20, "000b": 20, "03c3": 20, "2e454f": 20, "596dacbd9fb97e9": 20, "02d86a4a7f00007e9edb13a2000000": 20, "ran": 20, "got": 20, "richer": 20, "perspect": [20, 25, 26], "bounc": [20, 26], "traffic": [20, 23, 24], "export": 20, "addition": [20, 23], "pretti": 20, "name_1": 20, "selector_1": 20, "name_2": 20, "selector_2": 20, "reli": 20, "slectorgadget": 20, "selecotr": 20, "tricki": 20, "documentaion": 20, "w3c": 20, "decrib": 20, "sidebar": [20, 29], "toctre": 20, "l1": 20, "attr": 20, "sidebar_link": 20, "sidebar_links_url": 20, "shoe": [20, 26], "model_a": 20, "model_b": 20, "unexpect": 20, "rememb": 20, "granular": 20, "potenti": [20, 23], "region": [20, 23, 28], "regard": [20, 26], "further": [20, 25, 26, 32], "simultan": 20, "lower": 20, "pressur": 20, "deep": 20, "fraction": 20, "strongli": [20, 23], "yourself": [20, 26], "confid": 20, "fine": 20, "explan": 20, "outpuf_fil": 20, "attempt": 20, "product2": 20, "anotherexampl": 20, "anotherexmapl": 20, "author_url": 20, "contributornameid": 20, "spaci": [21, 29], "mine": [21, 26, 27, 28, 32], "footnot": 21, "explosionai": 21, "ug": 21, "haftungsbeschr\u00e4nkt": 21, "gmbh": 21, "matthew": 21, "honnib": 21, "complic": 23, "unnest": 23, "nest": [23, 28], "influenti": 23, "credibl": 23, "signatur": 23, "dashboard": [23, 32], "auth_param": 23, "app_kei": [23, 29], "your_app_kei": 23, "app_secret": [23, 29], "your_app_secret": 23, "set_auth_param": 23, "oauth_token": [23, 29], "oauth_token_secret": [23, 29], "your_oauth_token": 23, "your_oauth_token_secret": 23, "python_tweet": 23, "tweet_mod": 23, "140": 23, "prepend": [23, 25], "tweet_": 23, "user_": 23, "func": 23, "get_application_rate_limit_statu": 23, "consumed_onli": 23, "rate_limit_statu": 23, "get_available_trend": 23, "trend": [23, 26, 32], "get_favorit": 23, "user_id": 23, "screen_nam": 23, "since_id": 23, "max_id": 23, "include_ent": 23, "whom": [23, 26], "greater": 23, "forc": 23, "oldest": 23, "older": 23, "node": 23, "omit": 23, "engag": 23, "get_followers_id": 23, "cursor": 23, "stringify_id": 23, "semi": 23, "caus": [23, 29], "broken": 23, "5000": 23, "guarante": 23, "suspend": 23, "previous_cursor": 23, "next_cursor": 23, "environ": 23, "get_followers_list": 23, "skip_statu": 23, "include_user_ent": 23, "status": 23, "get_friends_id": 23, "friend": 23, "get_friends_list": 23, "get_home_timelin": 23, "trim_us": 23, "exclude_repli": 23, "retweet": [23, 26], "timelin": 23, "numer": [23, 28], "prevent": [23, 29], "repli": [23, 28], "home_timelin": 23, "get_list_memb": 23, "list_id": 23, "owner_screen_nam": 23, "owner_id": 23, "member": 23, "get_list_membership": 23, "filter_to_owned_list": 23, "disambigu": 23, "begin": [23, 27, 29], "membership": 23, "get_list_status": 23, "include_rt": 23, "ON": 23, "varieti": 23, "discreet": 23, "user_ment": 23, "nativ": 23, "stream": [23, 32], "ident": 23, "represent": 23, "get_list_subscrib": 23, "subscrib": [23, 28], "opt": 23, "futur": [23, 28], "truestatus": 23, "get_list_subscript": 23, "obtain": [23, 25, 26], "subscript": [23, 28], "get_mentions_timelin": 23, "mentions_timelin": 23, "get_place_trend": [23, 29], "woeid": 23, "earth": 23, "get_retweeters_id": 23, "get_retweet": 23, "get_supported_languag": 23, "get_user_timelin": 23, "strip": [23, 26, 27], "toward": [23, 26], "maxim": 23, "slice": 23, "user_timelin": 23, "lookup_statu": 23, "include_ext_alt_text": 23, "include_card_uri": 23, "hydrat": 23, "cannot": [23, 26], "null": 23, "pair": 23, "ext_alt_text": 23, "card_uri": 23, "lookup_us": 23, "encourag": 23, "make_datafram": 23, "retweeted_of_m": 23, "retweets_of_m": 23, "geocod": 23, "result_typ": 23, "lat": 23, "lon": 23, "dist": 23, "radiu": 23, "preferenti": 23, "geotag": 23, "mile": 23, "directli": 23, "distinct": 23, "detect": 23, "effort": 23, "ja": 23, "prefer": 23, "mix": [23, 25, 28], "dd": 23, "hate": 23, "beer": 23, "root": 23, "haiku": 23, "interior": 23, "nasa": 23, "astronaut": 23, "puppi": 23, "native_video": 23, "amplifi": 23, "periscop": 23, "vine": 23, "instagram": 23, "twimg": 23, "pic": 23, "hilari": 23, "anywher": [23, 26], "superhero": 23, "scari": 23, "attitud": 23, "search_us": 23, "access_token": 23, "token_typ": 23, "bearer": 23, "oauth_vers": 23, "api_vers": 23, "client_arg": 23, "auth_endpoint": 23, "twython": [23, 29], "starting_out": 23, "show_list": 23, "show_owned_list": 23, "ownership": 23, "url_utm_ga": [24, 29], "utm_sourc": 24, "utm_medium": 24, "utm_campaign": 24, "utm_cont": 24, "utm_term": 24, "utm": [24, 29], "banner": 24, "summer_promo": 24, "20pct_off": 24, "differenti": 24, "728x90": 24, "mpu": 24, "square_bann": 24, "bid": 24, "mysit": 24, "THE": 24, "2anam": 24, "5e": 24, "fairli": [25, 32], "situat": 25, "enhanc": 25, "path_1": 25, "path_2": 25, "frag_1": 25, "frag_2": 25, "path_3": 25, "query_color": 25, "query_pric": 25, "query_s": 25, "elabor": 25, "decod": 25, "self": 25, "explanatori": 25, "blog": 25, "previou": [25, 28, 29], "unalign": 25, "popul": 25, "na": [25, 29], "hash": 25, "query_": 25, "colliss": 25, "unlik": 25, "delimit": [25, 27], "unusu": 25, "product1": 25, "sens": [25, 26], "renam": 25, "inconsist": 25, "topic1": 25, "topic2": 25, "artilc": 25, "yout": 25, "distort": 25, "role": [25, 28], "topic_1": 25, "topic_2": 25, "align": 25, "ouput_fil": 25, "urldf": 25, "corpu": 26, "accomplish": [26, 32], "word_frequ": [26, 27, 29, 32], "sequenc": [26, 32], "dot": [26, 27], "quotat": 26, "whatev": [26, 32], "sale": 26, "quantifi": 26, "bag": 26, "half": 26, "revenu": 26, "million": 26, "hidden": 26, "ppc": 26, "num_list": [26, 29], "experi": 26, "rm_word": 26, "ignor": 26, "possibli": 26, "extra_info": 26, "abs_freq": [26, 29], "wtd_freq": [26, 29], "rel_valu": [26, 29], "essenti": [26, 27, 32], "multipli": 26, "abs_perc": 26, "abs_perc_cum": 26, "wtd_freq_perc": 26, "wtd_freq_perc_cum": 26, "afterward": 26, "alon": 26, "among": 26, "amongst": 26, "anyhow": 26, "anyon": 26, "becam": 26, "beforehand": 26, "behind": 26, "besid": 26, "beyond": 26, "eight": 26, "eleven": 26, "elsewher": 26, "everywher": 26, "fifti": 26, "former": 26, "formerli": 26, "forti": [26, 32], "henc": 26, "her": 26, "hereaft": 26, "herebi": 26, "herein": 26, "hereupon": 26, "herself": 26, "him": 26, "inde": 26, "latter": 26, "latterli": 26, "me": [26, 27], "meanwhil": 26, "moreov": 26, "move": 26, "myself": 26, "neither": 26, "nevertheless": 26, "nine": 26, "nobodi": 26, "noon": 26, "nor": 26, "nowher": 26, "often": 26, "onto": 26, "perhap": 26, "rather": 26, "seriou": 26, "sixti": 26, "somehow": 26, "someon": 26, "somewher": [26, 32], "themselv": [26, 29], "thenc": 26, "thereaft": 26, "therebi": [26, 28], "therein": 26, "thereupon": 26, "throughout": 26, "thru": 26, "twelv": 26, "upon": 26, "whenc": 26, "whenev": 26, "whereaft": 26, "wherea": 26, "wherebi": 26, "wherein": 26, "whereupon": 26, "wherev": [26, 29], "whither": 26, "whoever": 26, "yourselv": 26, "blown": 26, "ngram": 26, "metric": 26, "abs_wtd_df": 26, "banana": 26, "kiwi": 26, "mango": 26, "250": 26, "300": 26, "beat": 26, "text_list2": 26, "222222": 26, "333333": 26, "111111": 26, "266667": 26, "600000": 26, "666667": 26, "200000": 26, "800000": 26, "888889": 26, "133333": 26, "933333": 26, "000000": 26, "066667": 26, "word_token": [27, 29], "trim": 27, "quot": [27, 29], "parenthes": 27, "trail": [27, 29], "insid": 27, "activities_list": 28, "criteria": 28, "child": 28, "quota": 28, "cost": 28, "contentdetail": 28, "uniqu": [28, 29], "deprec": [28, 29], "unsign": 28, "earliest": 28, "8601": 28, "ddthh": 28, "ss": 28, "sz": 28, "captions_list": 28, "videoid": 28, "channel_sections_list": 28, "channelsect": 28, "i18nlanguag": 28, "channels_list": 28, "categoryid": 28, "forusernam": 28, "managedbym": 28, "mysubscrib": 28, "auditdetail": 28, "brandingset": 28, "contentownerdetail": 28, "invideopromot": 28, "topicdetail": 28, "comment_threads_list": 28, "allthreadsrelatedtochannelid": 28, "moderationstatu": 28, "searchterm": 28, "textformat": 28, "commentthread": 28, "heldforreview": 28, "await": 28, "likelyspam": 28, "classifi": 28, "spam": 28, "plaintext": 28, "plain": 28, "comments_list": 28, "parentid": 28, "guide_categories_list": [28, 29], "guidecategori": 28, "i18n_languages_list": 28, "en_u": 28, "i18n_regions_list": 28, "i18nregion": 28, "playlist_items_list": 28, "playlistid": 28, "playlistitem": 28, "resourceid": 28, "playlists_list": 28, "onbehalfofcontentownerchannel": 28, "timecr": 28, "action": [28, 29], "curat": 28, "music": 28, "04rlf": 28, "02mscn": 28, "christian": 28, "0ggq0m": 28, "classic": 28, "01lyv": 28, "02lkt": 28, "electron": 28, "0glt670": 28, "hip": 28, "hop": 28, "05rwpb": 28, "03_d0": 28, "jazz": 28, "028sqc": 28, "asia": 28, "0g293": 28, "america": 28, "064t9": 28, "pop": 28, "06cqb": 28, "regga": 28, "06j6l": 28, "rhythm": 28, "06by7": 28, "rock": 28, "0gywn": 28, "soul": 28, "game": 28, "0bzvm2": 28, "025zzc": 28, "02ntfj": 28, "adventur": 28, "0b1vjn": 28, "casual": 28, "02hygl": 28, "04q1x3q": 28, "puzzl": 28, "01sjng": 28, "0403l3g": 28, "021bp2": 28, "simul": 28, "022dc6": 28, "03hf_rm": 28, "06ntj": 28, "0jm_": 28, "american": 28, "018jz": 28, "basebal": 28, "018w8": 28, "01cgz": 28, "09xp_": 28, "cricket": 28, "02vx4": 28, "037hz": 28, "golf": 28, "03tmr": 28, "hockei": 28, "01h7lh": 28, "martial": 28, "0410tth": 28, "motorsport": 28, "07bs0": 28, "tenni": 28, "07_53": 28, "volleybal": 28, "entertain": 28, "02jjt": 28, "09kqc": 28, "humor": 28, "02vxn": 28, "05qjc": 28, "066wd": 28, "profession": 28, "wrestl": 28, "0f2f9": 28, "lifestyl": 28, "019_rr": 28, "032tl": 28, "fashion": 28, "027x7n": 28, "02wbm": 28, "03glg": 28, "hobbi": 28, "068hy": 28, "pet": 28, "041xxh": 28, "physic": 28, "attract": 28, "beauti": 28, "07c1v": 28, "07bxq": 28, "tourism": 28, "07yv9": 28, "vehicl": 28, "societi": 28, "098wr": 28, "09s1f": 28, "0kt51": 28, "01h6rj": 28, "militari": 28, "05qt0": 28, "06bvp": 28, "religion": 28, "01k8wb": 28, "channelplaylistvideo": 28, "subscriptions_list": 28, "myrecentsubscrib": 28, "forchannelid": 28, "subscribersnippet": 28, "subscription_order_relev": 28, "unread": 28, "video_categories_list": 28, "videocategori": 28, "videos_list": 28, "chart": 28, "myrat": 28, "maxheight": 28, "maxwidth": 28, "filedetail": 28, "livestreamingdetail": 28, "processingdetail": 28, "recordingdetail": 28, "mostpopular": 28, "dislik": 28, "embedhtml": 28, "emb": 28, "appropri": 28, "violat": 28, "8192": 28, "narrow": 28, "subpackag": [29, 30, 31], "log_date_format": 29, "relatedsit": 29, "v15": 29, "contribut": 29, "danielp77": 29, "offlin": 29, "preserv": 29, "autothrottl": 29, "minim": 29, "fillna": 29, "ffill": 29, "andypayn": 29, "newlin": 29, "clarifi": 29, "thebe": 29, "sphinx": 29, "deprac": 29, "skip_url_param": 29, "versatil": 29, "bad": 29, "timeout": 29, "sitemapindex": 29, "mb": 29, "024x1": 29, "anymor": 29, "jsonld_error": 29, "resp_meta_": 29, "preced": 29, "url_redirected_to": 29, "links_frag": 29, "invalid": 29, "stricter": 29, "unifi": 29, "element_1": 29, "element_2": 29, "drop": 29, "slight": 29, "relayout": 29, "clarif": 29, "robotstxt": 29, "cse": 29, "returnd": 29, "sitemap_download": 29, "variabl": 29, "expand": 29, "pagemap": 29, "df": 29, "top_emoji_categori": 29, "top_emoji_sub_categori": 29, "db": 29, "simpler": 29, "__init__": 29, "ve": 29, "punctuat": 29, "pagin": [29, 32], "reflect": 29, "lenght": 29, "rewrit": 29, "_dict_product": 29, "msg": 29, "implement": 29, "repons": 29, "town": 29, "wrap": 29, "pand": 29, "cheat": 29, "sheet": [29, 32], "coverag": 29, "releas": 29, "pypi": 29, "placehold": [29, 32], "feedback": 30, "pip3": 30, "unreleas": 30, "2023": 30, "announc": 32, "scientist": 32, "manipul": 32, "visual": 32, "sophist": 32, "algorithm": 32, "cool": 32, "spent": 32, "wrangl": 32, "stitch": 32, "124": 32, "hopefulli": 32, "pick": 32, "excel": 32, "formula": 32, "unix": 32, "doug": 32, "mcilroi": 32, "univers": 32, "aim": 32, "unrel": 32, "workflow": 32, "practition": 32, "plotli": 32, "librari": 32, "tabular": 32, "kept": 32, "modular": 32, "coder": 32, "promis": 32, "deliveri": 32, "didn": 32, "headlin": 32, "datacamp": 32, "semrush": 32, "comprehens": 32, "render": 32, "creation": 32, "outreach": 32, "built": 32, "megabyt": 32, "monitor": 32, "parser": 32, "notebook": 32, "tackl": 32, "bloomberg": 32, "click": 32, "divers": 32, "3k": 32, "conveni": 32, "introductori": 32, "clean": 32, "131k": 32, "european": 32, "url_": 32, "emoji_": 32, "_to_df": 32}, "objects": {"": [[0, 0, 0, "-", "advertools"]], "advertools": [[1, 0, 0, "-", "ad_create"], [2, 0, 0, "-", "ad_from_string"], [3, 0, 0, "-", "cli"], [5, 0, 0, "-", "code_recipes"], [7, 0, 0, "-", "crawlytics"], [8, 0, 0, "-", "emoji"], [9, 0, 0, "-", "extract"], [10, 0, 0, "-", "header_spider"], [11, 0, 0, "-", "image_spider"], [12, 0, 0, "-", "knowledge_graph"], [13, 0, 0, "-", "kw_generate"], [14, 0, 0, "-", "logs"], [15, 0, 0, "-", "regex"], [16, 0, 0, "-", "reverse_dns_lookup"], [17, 0, 0, "-", "robotstxt"], [18, 0, 0, "-", "serp"], [19, 0, 0, "-", "sitemaps"], [20, 0, 0, "-", "spider"], [21, 0, 0, "-", "stopwords"], [23, 0, 0, "-", "twitter"], [24, 0, 0, "-", "url_builders"], [25, 0, 0, "-", "urlytics"], [26, 0, 0, "-", "word_frequency"], [27, 0, 0, "-", "word_tokenize"], [28, 0, 0, "-", "youtube"]], "advertools.ad_create": [[1, 1, 1, "", "ad_create"]], "advertools.ad_from_string": [[2, 1, 1, "", "ad_from_string"]], "advertools.cli": [[4, 0, 0, "-", "cli"]], "advertools.code_recipes": [[6, 0, 0, "-", "spider_strategies"]], "advertools.crawlytics": [[7, 1, 1, "", "images"], [7, 1, 1, "", "jl_subset"], [7, 1, 1, "", "jl_to_parquet"], [7, 1, 1, "", "links"], [7, 1, 1, "", "parquet_columns"], [7, 1, 1, "", "redirects"]], "advertools.emoji": [[8, 1, 1, "", "emoji_search"], [8, 1, 1, "", "extract_emoji"]], "advertools.extract": [[9, 1, 1, "", "extract"], [9, 1, 1, "", "extract_currency"], [9, 1, 1, "", "extract_exclamations"], [9, 1, 1, "", "extract_hashtags"], [9, 1, 1, "", "extract_intense_words"], [9, 1, 1, "", "extract_mentions"], [9, 1, 1, "", "extract_numbers"], [9, 1, 1, "", "extract_questions"], [9, 1, 1, "", "extract_urls"], [9, 1, 1, "", "extract_words"]], "advertools.header_spider": [[10, 2, 1, "", "HeadersSpider"], [10, 1, 1, "", "crawl_headers"]], "advertools.header_spider.HeadersSpider": [[10, 3, 1, "", "custom_settings"], [10, 4, 1, "", "errback"], [10, 3, 1, "", "name"], [10, 4, 1, "", "parse"], [10, 4, 1, "", "start_requests"]], "advertools.image_spider": [[11, 2, 1, "", "AdvImagesPipeline"], [11, 2, 1, "", "ImageSpider"], [11, 2, 1, "", "ImgItem"], [11, 1, 1, "", "crawl_images"], [11, 1, 1, "", "summarize_crawled_imgs"]], "advertools.image_spider.AdvImagesPipeline": [[11, 4, 1, "", "file_path"]], "advertools.image_spider.ImageSpider": [[11, 3, 1, "", "custom_settings"], [11, 3, 1, "", "include_img_regex"], [11, 3, 1, "", "name"], [11, 4, 1, "", "parse"], [11, 4, 1, "", "start_requests"]], "advertools.image_spider.ImgItem": [[11, 3, 1, "", "fields"]], "advertools.knowledge_graph": [[12, 1, 1, "", "knowledge_graph"]], "advertools.kw_generate": [[13, 1, 1, "", "kw_broad"], [13, 1, 1, "", "kw_exact"], [13, 1, 1, "", "kw_generate"], [13, 1, 1, "", "kw_modified"], [13, 1, 1, "", "kw_neg_broad"], [13, 1, 1, "", "kw_neg_exact"], [13, 1, 1, "", "kw_neg_phrase"], [13, 1, 1, "", "kw_phrase"]], "advertools.logs": [[14, 1, 1, "", "crawllogs_to_df"], [14, 1, 1, "", "logs_to_df"]], "advertools.reverse_dns_lookup": [[16, 1, 1, "", "reverse_dns_lookup"]], "advertools.robotstxt": [[17, 1, 1, "", "robotstxt_test"], [17, 1, 1, "", "robotstxt_to_df"]], "advertools.serp": [[18, 1, 1, "", "serp_goog"], [18, 1, 1, "", "serp_youtube"], [18, 1, 1, "", "set_logging_level"], [18, 1, 1, "", "youtube_channel_details"], [18, 1, 1, "", "youtube_video_details"]], "advertools.sitemaps": [[19, 1, 1, "", "sitemap_to_df"]], "advertools.spider": [[20, 1, 1, "", "crawl"]], "advertools.twitter": [[23, 1, 1, "", "authenticate"], [23, 1, 1, "", "get_application_rate_limit_status"], [23, 1, 1, "", "get_available_trends"], [23, 1, 1, "", "get_favorites"], [23, 1, 1, "", "get_followers_ids"], [23, 1, 1, "", "get_followers_list"], [23, 1, 1, "", "get_friends_ids"], [23, 1, 1, "", "get_friends_list"], [23, 1, 1, "", "get_home_timeline"], [23, 1, 1, "", "get_list_members"], [23, 1, 1, "", "get_list_memberships"], [23, 1, 1, "", "get_list_statuses"], [23, 1, 1, "", "get_list_subscribers"], [23, 1, 1, "", "get_list_subscriptions"], [23, 1, 1, "", "get_mentions_timeline"], [23, 1, 1, "", "get_place_trends"], [23, 1, 1, "", "get_retweeters_ids"], [23, 1, 1, "", "get_retweets"], [23, 1, 1, "", "get_supported_languages"], [23, 1, 1, "", "get_user_timeline"], [23, 1, 1, "", "lookup_status"], [23, 1, 1, "", "lookup_user"], [23, 1, 1, "", "make_dataframe"], [23, 1, 1, "", "retweeted_of_me"], [23, 1, 1, "", "search"], [23, 1, 1, "", "search_users"], [23, 1, 1, "", "set_auth_params"], [23, 1, 1, "", "show_lists"], [23, 1, 1, "", "show_owned_lists"]], "advertools.url_builders": [[24, 1, 1, "", "url_utm_ga"]], "advertools.urlytics": [[25, 1, 1, "", "url_to_df"]], "advertools.word_frequency": [[26, 1, 1, "", "word_frequency"]], "advertools.word_tokenize": [[27, 1, 1, "", "word_tokenize"]], "advertools.youtube": [[28, 1, 1, "", "activities_list"], [28, 1, 1, "", "captions_list"], [28, 1, 1, "", "channel_sections_list"], [28, 1, 1, "", "channels_list"], [28, 1, 1, "", "comment_threads_list"], [28, 1, 1, "", "comments_list"], [28, 1, 1, "", "guide_categories_list"], [28, 1, 1, "", "i18n_languages_list"], [28, 1, 1, "", "i18n_regions_list"], [28, 1, 1, "", "playlist_items_list"], [28, 1, 1, "", "playlists_list"], [28, 1, 1, "", "search"], [28, 1, 1, "", "subscriptions_list"], [28, 1, 1, "", "video_categories_list"], [28, 1, 1, "", "videos_list"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:class", "3": "py:attribute", "4": "py:method"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "class", "Python class"], "3": ["py", "attribute", "Python attribute"], "4": ["py", "method", "Python method"]}, "titleterms": {"advertool": [0, 3, 4, 5, 29, 30, 31, 32], "packag": [0, 5], "subpackag": 0, "submodul": [0, 5], "modul": [0, 3, 5, 7], "content": [0, 5, 30, 32], "creat": [1, 2], "ad": [1, 2], "larg": [1, 7, 12, 17, 25], "scale": [1, 12, 17, 32], "us": [2, 4, 6, 12], "long": 2, "descript": 2, "text": [2, 4, 8, 9, 26, 30, 32], "top": 2, "down": [2, 6], "approach": [2, 17, 20, 32], "googl": [2, 12, 18, 20], "facebook": 2, "feed": 2, "instant": 2, "articl": [2, 20], "cli": [3, 4], "command": 4, "line": 4, "interfac": 4, "convert": 4, "robot": [4, 6, 17], "txt": [4, 6, 17], "file": [4, 7, 11, 14, 17], "list": [4, 6, 9, 20], "url": [4, 20, 24, 25], "tabl": [4, 30], "csv": 4, "format": [4, 14], "download": [4, 11, 19], "pars": [4, 14, 19, 25], "save": [4, 6], "an": 4, "xml": [4, 19], "sitemap": [4, 19], "split": [4, 25], "compon": 4, "scheme": 4, "netloc": 4, "path": [4, 25], "queri": [4, 20, 25], "etc": 4, "crawl": [4, 6, 7, 14, 20], "known": 4, "head": 4, "method": 4, "compress": [4, 7], "log": [4, 6, 14, 29, 30], "datafram": [4, 14], "parquet": [4, 7], "perform": 4, "revers": [4, 16], "dn": [4, 16], "lookup": [4, 16], "ip": 4, "address": 4, "gener": [4, 13], "sem": [4, 13, 30, 32], "keyword": [4, 13], "suppli": 4, "product": [4, 30, 32], "intent": 4, "word": [4, 26, 27], "get": [4, 8], "stopword": [4, 21], "select": 4, "languag": [4, 21], "count": [4, 26], "option": 4, "weight": [4, 26], "number": [4, 6, 9, 25], "search": [4, 8, 18, 20], "emoji": [4, 8, 9], "regex": [4, 20], "extract": [4, 6, 8, 9, 15, 20], "structur": [4, 9, 15, 25], "entiti": [4, 9, 15], "from": [4, 6, 8, 9], "hashtag": [4, 9], "mention": [4, 9], "token": [4, 27], "document": 4, "phrase": 4, "tweet": 4, "desir": 4, "length": 4, "seo": [4, 6, 20, 30, 32], "crawler": [4, 11, 20], "code_recip": 5, "scrape": [6, 7], "strategi": 6, "recip": 6, "how": [6, 12, 14], "page": [6, 18, 20], "those": 6, "onli": 6, "mode": [6, 20], "can": 6, "i": 6, "websit": [6, 7], "includ": 6, "its": 6, "sub": 6, "domain": 6, "copi": 6, "my": 6, "audit": 6, "them": 6, "later": 6, "automat": 6, "stop": 6, "base": 6, "certain": 6, "condit": 6, "di": 6, "obei": 6, "rule": 6, "do": 6, "set": [6, 20], "user": [6, 17], "agent": [6, 17], "while": [6, 20], "control": 6, "concurr": 6, "request": 6, "slow": 6, "so": 6, "don": 6, "t": 6, "hit": 6, "server": 6, "too": 6, "hard": 6, "multipl": 6, "same": 6, "job": 6, "want": 6, "follow": [6, 20], "link": [6, 7, 20], "specifi": 6, "depth": 6, "paus": 6, "resum": 6, "make": 6, "sure": 6, "twice": 6, "proxi": 6, "chang": [6, 29, 30], "default": 6, "header": [6, 10], "xpath": [6, 20], "express": [6, 15], "custom": [6, 20], "string": 6, "analysi": [7, 14, 26, 30, 32], "analyz": [7, 8, 12, 14, 17, 19, 25], "imag": [7, 11], "redirect": 7, "handl": 7, "veri": 7, "explor": 7, "column": 7, "data": [7, 14, 20, 23, 28], "type": 7, "function": [7, 9, 14, 20, 23], "insight": 8, "currenc": 9, "1234567890\u0660\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u32ba\ud804\udc5b\ud800\udd0d\ud802\udcaa\u24f2\ud804\udc63\ud800\udd28\ud802\udd1b": 9, "question": 9, "\u0294": 9, "exclam": 9, "python": [10, 20], "statu": 10, "code": 10, "checker": 10, "respons": 10, "name": 11, "import": [12, 18], "knowledg": 12, "graph": 12, "result": [12, 18], "account": 12, "setup": 12, "": 12, "api": [12, 23, 28], "campaign": [13, 32], "run": 14, "logs_to_df": 14, "support": 14, "prepar": 14, "regular": [15, 19], "bulk": [16, 17], "test": 17, "tester": 17, "engin": 18, "serp": [18, 20], "youtub": [18, 28], "index": [19, 30], "new": [19, 20], "video": 19, "spider": 20, "discoveri": 20, "On": 20, "element": 20, "pre": 20, "determin": 20, "analyt": 20, "consol": 20, "css": 20, "selector": 20, "behavior": 20, "paramet": [20, 25], "pattern": 20, "addit": 20, "sever": 21, "survei": 22, "share": 22, "feedback": 22, "twitter": 23, "authent": 23, "builder": 24, "The": 25, "directori": 25, "absolut": 26, "v": 26, "frequenc": 26, "n": 27, "gram": 27, "unreleas": 29, "0": 29, "14": 29, "2": 29, "2024": 29, "02": 29, "24": 29, "1": 29, "21": 29, "18": 29, "13": 29, "5": 29, "2023": 29, "08": 29, "22": 29, "4": 29, "07": 29, "26": 29, "3": 29, "06": 29, "27": 29, "2022": 29, "09": 29, "30": 29, "05": 29, "11": 29, "10": 29, "12": 29, "2021": 29, "04": 29, "03": 29, "31": 29, "7": 29, "2020": 29, "6": 29, "25": 29, "23": 29, "9": 29, "19": 29, "8": 29, "2019": 29, "17": 29, "29": 29, "01": 29, "2018": 29, "onlin": [30, 32], "market": [30, 32], "tool": [30, 32], "social": [30, 32], "media": [30, 32], "indic": 30, "your": 32, "instal": 32, "philosophi": 32, "convent": 32}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx": 60}, "alltitles": {"advertools package": [[0, "advertools-package"]], "Subpackages": [[0, "subpackages"]], "Submodules": [[0, "submodules"], [5, "submodules"]], "Module contents": [[0, "module-advertools"], [5, "module-advertools.code_recipes"]], "Create Ads on a Large Scale": [[1, "create-ads-on-a-large-scale"]], "Create Ads Using Long Descriptive Text (top-down approach)": [[2, "create-ads-using-long-descriptive-text-top-down-approach"]], "Google Text Ads": [[2, "google-text-ads"]], "Facebook Feed Ads": [[2, "facebook-feed-ads"]], "Facebook Instant Article Ad": [[2, "facebook-instant-article-ad"]], "advertools.cli module": [[3, "module-advertools.cli"]], "advertools Command Line Interface (CLI)": [[4, "advertools-command-line-interface-cli"]], "convert a robots.txt file (or list of file URLs) to a table in a CSV format": [[4, "convert-a-robots-txt-file-or-list-of-file-urls-to-a-table-in-a-csv-format"]], "download, parse, and save an XML sitemap to a table in a CSV file": [[4, "download-parse-and-save-an-xml-sitemap-to-a-table-in-a-csv-file"]], "split a list of URLs into their components: scheme, netloc, path, query, etc.": [[4, "split-a-list-of-urls-into-their-components-scheme-netloc-path-query-etc"]], "crawl a list of known URLs using the HEAD method": [[4, "crawl-a-list-of-known-urls-using-the-head-method"]], "parse, compress and convert a log file to a DataFrame in the .parquet format": [[4, "parse-compress-and-convert-a-log-file-to-a-dataframe-in-the-parquet-format"]], "perform a reverse DNS lookup on a list of IP addresses": [[4, "perform-a-reverse-dns-lookup-on-a-list-of-ip-addresses"]], "generate a table of SEM keywords by supplying a list of products and a list of intent words": [[4, "generate-a-table-of-sem-keywords-by-supplying-a-list-of-products-and-a-list-of-intent-words"]], "get stopwords of the selected language": [[4, "get-stopwords-of-the-selected-language"]], "get word counts of a text list optionally weighted by a number list": [[4, "get-word-counts-of-a-text-list-optionally-weighted-by-a-number-list"]], "search for emoji using a regex": [[4, "search-for-emoji-using-a-regex"]], "extract structured entities from a text list; emoji, hashtags, mentions": [[4, "extract-structured-entities-from-a-text-list-emoji-hashtags-mentions"]], "tokenize documents (phrases, keywords, tweets, etc) into token of the desired length": [[4, "tokenize-documents-phrases-keywords-tweets-etc-into-token-of-the-desired-length"]], "SEO crawler": [[4, "seo-crawler"]], "advertools.code_recipes package": [[5, "advertools-code-recipes-package"]], "\ud83d\udd77 SEO Crawling & Scraping: Strategies & Recipes": [[6, "seo-crawling-scraping-strategies-recipes"]], "How to crawl a list of pages, and those pages only (list mode)?": [[6, "how-to-crawl-a-list-of-pages-and-those-pages-only-list-mode"]], "How can I crawl a website including its sub-domains?": [[6, "how-can-i-crawl-a-website-including-its-sub-domains"]], "How can I save a copy of the logs of my crawl for auditing them later?": [[6, "how-can-i-save-a-copy-of-the-logs-of-my-crawl-for-auditing-them-later"]], "How can I automatically stop my crawl based on a certain condition?": [[6, "how-can-i-automatically-stop-my-crawl-based-on-a-certain-condition"]], "How can I (dis)obey robots.txt rules?": [[6, "how-can-i-dis-obey-robots-txt-rules"]], "How do I set my User-agent while crawling?": [[6, "how-do-i-set-my-user-agent-while-crawling"]], "How can I control the number of concurrent requests while crawling?": [[6, "how-can-i-control-the-number-of-concurrent-requests-while-crawling"]], "How can I slow down the crawling so I don't hit the websites' servers too hard?": [[6, "how-can-i-slow-down-the-crawling-so-i-don-t-hit-the-websites-servers-too-hard"]], "How can I set multiple settings to the same crawl job?": [[6, "how-can-i-set-multiple-settings-to-the-same-crawl-job"]], "I want to crawl a list of pages, follow links from those pages, but only to a certain specified depth": [[6, "i-want-to-crawl-a-list-of-pages-follow-links-from-those-pages-but-only-to-a-certain-specified-depth"]], "How do I pause/resume crawling, while making sure I don't crawl the same page twice?": [[6, "how-do-i-pause-resume-crawling-while-making-sure-i-don-t-crawl-the-same-page-twice"]], "How do I use a proxy while crawling?": [[6, "how-do-i-use-a-proxy-while-crawling"]], "How can I change the default request headers?": [[6, "how-can-i-change-the-default-request-headers"]], "XPath expressions for custom extraction": [[6, "xpath-expressions-for-custom-extraction"]], "User-agent strings for use in crawling": [[6, "user-agent-strings-for-use-in-crawling"]], "Crawling and Scraping Analysis": [[7, "module-advertools.crawlytics"]], "Analyzing crawled images": [[7, "analyzing-crawled-images"]], "Analyzing links in a crawled website": [[7, "analyzing-links-in-a-crawled-website"]], "Analyzing the redirects of a crawled website": [[7, "analyzing-the-redirects-of-a-crawled-website"]], "Handling very large crawl files": [[7, "handling-very-large-crawl-files"]], "Compressing large crawl files": [[7, "compressing-large-crawl-files"]], "Exploring the columns and data types of parquet files": [[7, "exploring-the-columns-and-data-types-of-parquet-files"]], "Module functions": [[7, "module-functions"]], "Emoji: Extract, Analyze, and Get Insights": [[8, "emoji-extract-analyze-and-get-insights"]], "Emoji Search": [[8, "emoji-search"]], "Extract Emoji from Text": [[8, "extract-emoji-from-text"]], "Extract structured entities from text lists": [[9, "extract-structured-entities-from-text-lists"]], "Extract Functions": [[9, "extract-functions"]], "Extract #hashtags": [[9, "extract-hashtags"]], "Extract @mentions": [[9, "extract-mentions"]], "Extract Currency $ \u00a2 \u00a3 \u00a4 \u00a5 \u058f \u060b \u20b2 \u20b5 \u20b8 \u20b9\ufe69 \uffe0 \uffe1 \uffe5 \uffe6 \u20ba \u20bb \u20bc \u20bd \u20be \u20bf \ufdfc": [[9, "extract-currency"]], "Extract numbers 1234567890\u0660\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u32ba\ud804\udc5b\ud800\udd0d\ud802\udcaa\u24f2\ud804\udc63\ud800\udd28\ud802\udd1b": [[9, "extract-numbers-123456789045"]], "Extract questions ? \u00bf \u037e \u055e \u061f \u1367 \u1945 \u2047 \u2048 \u2049 \u2cfa \u2cfb \u2e2e \ua60f \ua6f7 \ufe16 \ufe56 \uff1f \ud804\udd43 \ud83a\udd5f \u0294 \u203d": [[9, "extract-questions"]], "Extract Exclamations ! \u00a1 \u055c \u07f9 \u1944 \u203c \u2048 \u2049 \ufe15 \ufe57 \uff01 \ud83a\udd5e": [[9, "extract-exclamations"]], "Extract Emoji \ud83d\ude02\ud83d\ude2d\ud83e\udd7a\ud83e\udd23\u2764\ufe0f\u2728\ud83d\ude4f\ud83d\ude0d": [[9, "extract-emoji"]], "\ud83d\udd77 Python Status Code Checker with Response Headers": [[10, "python-status-code-checker-with-response-headers"]], "Image Crawler and Downloader": [[11, "image-crawler-and-downloader"]], "Image file names": [[11, "image-file-names"]], "Import and Analyze Knowledge Graph Results on a Large Scale": [[12, "import-and-analyze-knowledge-graph-results-on-a-large-scale"]], "Account Setup": [[12, "account-setup"]], "How to use Google's Knowledge Graph API": [[12, "how-to-use-google-s-knowledge-graph-api"]], "Generate Keywords for SEM Campaigns": [[13, "generate-keywords-for-sem-campaigns"]], "Log File Analysis": [[14, "log-file-analysis"]], "How to run the logs_to_df() function:": [[14, "how-to-run-the-logs-to-df-function"]], "Supported Log Formats": [[14, "supported-log-formats"]], "Log File Analysis - Data Preparation": [[14, "log-file-analysis-data-preparation"]], "Parse and Analyze Crawl Logs in a Dataframe": [[14, "parse-and-analyze-crawl-logs-in-a-dataframe"]], "Regular Expressions for Extracting Structured Entities": [[15, "regular-expressions-for-extracting-structured-entities"]], "Reverse DNS Lookup in Bulk": [[16, "module-advertools.reverse_dns_lookup"]], "\ud83e\udd16 Analyze and Test robots.txt Files on a Large Scale": [[17, "analyze-and-test-robots-txt-files-on-a-large-scale"]], "Bulk robots.txt Tester": [[17, "bulk-robots-txt-tester"]], "User-agents": [[17, "user-agents"]], "robots.txt Testing Approach": [[17, "robots-txt-testing-approach"]], "Import Search Engine Results Pages (SERPs) for Google and YouTube": [[18, "import-search-engine-results-pages-serps-for-google-and-youtube"]], "Download, Parse, and Analyze XML Sitemaps": [[19, "download-parse-and-analyze-xml-sitemaps"]], "Sitemap Index": [[19, "sitemap-index"]], "Regular XML Sitemaps": [[19, "regular-xml-sitemaps"]], "News Sitemaps": [[19, "news-sitemaps"]], "Video Sitemaps": [[19, "video-sitemaps"]], "\ud83d\udd77 Python SEO Crawler / Spider": [[20, "python-seo-crawler-spider"]], "Discovery Crawling Approach": [[20, "discovery-crawling-approach"]], "Extracted On-Page SEO Elements": [[20, "extracted-on-page-seo-elements"]], "Pre-Determined Crawling Approach (List Mode)": [[20, "pre-determined-crawling-approach-list-mode"]], "SERP Data": [[20, "serp-data"]], "News Articles": [[20, "news-articles"]], "Google Analytics / Google Search Console": [[20, "google-analytics-google-search-console"]], "Custom Extraction with CSS and XPath Selectors": [[20, "custom-extraction-with-css-and-xpath-selectors"]], "Customizing the Crawling Behavior while Following Links": [[20, "customizing-the-crawling-behavior-while-following-links"]], "URL Query Parameters": [[20, "url-query-parameters"]], "URL Regex Patterns": [[20, "url-regex-patterns"]], "Spider Custom Settings and Additional Functionality": [[20, "spider-custom-settings-and-additional-functionality"]], "Stopwords in Several Languages": [[21, "stopwords-in-several-languages"]], "Stopword Languages": [[21, "stopword-languages"]], "Survey - share feedback": [[22, "survey-share-feedback"]], "Twitter Data API": [[23, "twitter-data-api"]], "Authentication": [[23, "authentication"]], "Functions": [[23, "functions"]], "URL Builders": [[24, "url-builders"]], "Split, Parse, and Analyze URL Structure": [[25, "split-parse-and-analyze-url-structure"]], "Query Parameters": [[25, "query-parameters"]], "The URL Path (Directories):": [[25, "the-url-path-directories"]], "Analyzing a large number of URLs": [[25, "analyzing-a-large-number-of-urls"]], "Text Analysis": [[26, "text-analysis"]], "Absolute and Weighted Word Count": [[26, "absolute-and-weighted-word-count"]], "Absolute vs Weighted Frequency": [[26, "absolute-vs-weighted-frequency"]], "Tokenize Words (N-grams)": [[27, "tokenize-words-n-grams"]], "YouTube Data API": [[28, "youtube-data-api"]], "advertools": [[29, "advertools"], [30, "advertools"], [31, "advertools"]], "Change Log - advertools": [[29, "change-log-advertools"]], "(UNRELEASED)": [[29, "unreleased"]], "0.14.2 (2024-02-24)": [[29, "id1"]], "0.14.1 (2024-02-21)": [[29, "id2"]], "0.14.0 (2024-02-18)": [[29, "id3"]], "0.13.5 (2023-08-22)": [[29, "id4"]], "0.13.4 (2023-07-26)": [[29, "id5"]], "0.13.3 (2023-06-27)": [[29, "id6"]], "0.13.2 (2022-09-30)": [[29, "id7"]], "0.13.1 (2022-05-11)": [[29, "id8"]], "0.13.0 (2022-02-10)": [[29, "id9"]], "0.12.3 (2021-11-27)": [[29, "id10"]], "0.12.0,1,2 (2021-11-27)": [[29, "id11"]], "0.11.1 (2021-04-09)": [[29, "id12"]], "0.11.0 (2021-03-31)": [[29, "id13"]], "0.10.7 (2020-09-18)": [[29, "id14"]], "0.10.6 (2020-06-30)": [[29, "id15"]], "0.10.5 (2020-06-14)": [[29, "id16"]], "0.10.4 (2020-06-07)": [[29, "id17"]], "0.10.3 (2020-06-03)": [[29, "id18"]], "0.10.2 (2020-05-25)": [[29, "id19"]], "0.10.1 (2020-05-23)": [[29, "id20"]], "0.10.0 (2020-05-21)": [[29, "id21"]], "0.9.1 (2020-05-19)": [[29, "id22"]], "0.9.0 (2020-04-03)": [[29, "id23"]], "0.8.1 (2020-02-08)": [[29, "id24"]], "0.8.0 (2020-02-02)": [[29, "id25"]], "0.7.3 (2019-04-17)": [[29, "id26"]], "0.7.2 (2019-03-29)": [[29, "id27"]], "0.7.1 (2019-03-26)": [[29, "id28"]], "0.7.0 (2019-03-26)": [[29, "id29"]], "0.6.0 (2019-02-11)": [[29, "id30"]], "0.5.3 (2019-01-31)": [[29, "id31"]], "0.5.2 (2018-12-01)": [[29, "id32"]], "0.5.1 (2018-11-06)": [[29, "id33"]], "0.5.0 (2018-11-04)": [[29, "id34"]], "0.4.1 (2018-10-13)": [[29, "id35"]], "0.4.0 (2018-10-08)": [[29, "id36"]], "0.3.0 (2018-08-14)": [[29, "id37"]], "0.2.0 (2018-07-06)": [[29, "id38"]], "0.1.0 (2018-07-02)": [[29, "id39"]], "Online marketing productivity and analysis tools": [[30, "online-marketing-productivity-and-analysis-tools"]], "SEM": [[30, null]], "SEO": [[30, null], [32, "seo"]], "Text & Content Analysis": [[30, null]], "Social Media": [[30, null], [32, "social-media"]], "Indices and tables": [[30, "indices-and-tables"]], "Index & Change Log": [[30, null]], "advertools: productivity & analysis tools to scale your online marketing": [[32, "advertools-productivity-analysis-tools-to-scale-your-online-marketing"]], "Installation": [[32, "installation"]], "Philosophy/approach": [[32, "philosophy-approach"]], "SEM Campaigns": [[32, "sem-campaigns"]], "Text & Content Analysis (for SEO & Social Media)": [[32, "text-content-analysis-for-seo-social-media"]], "Conventions": [[32, "conventions"]]}, "indexentries": {"advertools": [[0, "module-advertools"]], "module": [[0, "module-advertools"], [1, "module-advertools.ad_create"], [2, "module-advertools.ad_from_string"], [3, "module-advertools.cli"], [4, "module-advertools.cli.cli"], [5, "module-advertools.code_recipes"], [6, "module-advertools.code_recipes.spider_strategies"], [7, "module-advertools.crawlytics"], [8, "module-advertools.emoji"], [9, "module-advertools.extract"], [10, "module-advertools.header_spider"], [11, "module-advertools.image_spider"], [12, "module-advertools.knowledge_graph"], [13, "module-advertools.kw_generate"], [14, "module-advertools.logs"], [15, "module-advertools.regex"], [16, "module-advertools.reverse_dns_lookup"], [17, "module-advertools.robotstxt"], [18, "module-advertools.serp"], [19, "module-advertools.sitemaps"], [20, "module-advertools.spider"], [21, "module-advertools.stopwords"], [23, "module-advertools.twitter"], [24, "module-advertools.url_builders"], [25, "module-advertools.urlytics"], [26, "module-advertools.word_frequency"], [27, "module-advertools.word_tokenize"], [28, "module-advertools.youtube"]], "ad_create() (in module advertools.ad_create)": [[1, "advertools.ad_create.ad_create"]], "advertools.ad_create": [[1, "module-advertools.ad_create"]], "ad_from_string() (in module advertools.ad_from_string)": [[2, "advertools.ad_from_string.ad_from_string"]], "advertools.ad_from_string": [[2, "module-advertools.ad_from_string"]], "capitalize": [[2, "term-capitalize"]], "s": [[2, "term-s"]], "sep": [[2, "term-sep"]], "slots": [[2, "term-slots"]], "advertools.cli": [[3, "module-advertools.cli"]], "advertools.cli.cli": [[4, "module-advertools.cli.cli"]], "advertools.code_recipes": [[5, "module-advertools.code_recipes"]], "advertools.code_recipes.spider_strategies": [[6, "module-advertools.code_recipes.spider_strategies"]], "advertools.crawlytics": [[7, "module-advertools.crawlytics"]], "images() (in module advertools.crawlytics)": [[7, "advertools.crawlytics.images"]], "jl_subset() (in module advertools.crawlytics)": [[7, "advertools.crawlytics.jl_subset"]], "jl_to_parquet() (in module advertools.crawlytics)": [[7, "advertools.crawlytics.jl_to_parquet"]], "links() (in module advertools.crawlytics)": [[7, "advertools.crawlytics.links"]], "parquet_columns() (in module advertools.crawlytics)": [[7, "advertools.crawlytics.parquet_columns"]], "redirects() (in module advertools.crawlytics)": [[7, "advertools.crawlytics.redirects"]], "advertools.emoji": [[8, "module-advertools.emoji"]], "emoji_search() (in module advertools.emoji)": [[8, "advertools.emoji.emoji_search"]], "extract_emoji() (in module advertools.emoji)": [[8, "advertools.emoji.extract_emoji"]], "advertools.extract": [[9, "module-advertools.extract"]], "extract() (in module advertools.extract)": [[9, "advertools.extract.extract"]], "extract_currency() (in module advertools.extract)": [[9, "advertools.extract.extract_currency"]], "extract_exclamations() (in module advertools.extract)": [[9, "advertools.extract.extract_exclamations"]], "extract_hashtags() (in module advertools.extract)": [[9, "advertools.extract.extract_hashtags"]], "extract_intense_words() (in module advertools.extract)": [[9, "advertools.extract.extract_intense_words"]], "extract_mentions() (in module advertools.extract)": [[9, "advertools.extract.extract_mentions"]], "extract_numbers() (in module advertools.extract)": [[9, "advertools.extract.extract_numbers"]], "extract_questions() (in module advertools.extract)": [[9, "advertools.extract.extract_questions"]], "extract_urls() (in module advertools.extract)": [[9, "advertools.extract.extract_urls"]], "extract_words() (in module advertools.extract)": [[9, "advertools.extract.extract_words"]], "headersspider (class in advertools.header_spider)": [[10, "advertools.header_spider.HeadersSpider"]], "advertools.header_spider": [[10, "module-advertools.header_spider"]], "crawl_headers() (in module advertools.header_spider)": [[10, "advertools.header_spider.crawl_headers"]], "custom_settings (headersspider attribute)": [[10, "advertools.header_spider.HeadersSpider.custom_settings"]], "errback() (headersspider method)": [[10, "advertools.header_spider.HeadersSpider.errback"]], "name (headersspider attribute)": [[10, "advertools.header_spider.HeadersSpider.name"]], "parse() (headersspider method)": [[10, "advertools.header_spider.HeadersSpider.parse"]], "start_requests() (headersspider method)": [[10, "advertools.header_spider.HeadersSpider.start_requests"]], "advimagespipeline (class in advertools.image_spider)": [[11, "advertools.image_spider.AdvImagesPipeline"]], "imagespider (class in advertools.image_spider)": [[11, "advertools.image_spider.ImageSpider"]], "imgitem (class in advertools.image_spider)": [[11, "advertools.image_spider.ImgItem"]], "advertools.image_spider": [[11, "module-advertools.image_spider"]], "crawl_images() (in module advertools.image_spider)": [[11, "advertools.image_spider.crawl_images"]], "custom_settings (imagespider attribute)": [[11, "advertools.image_spider.ImageSpider.custom_settings"]], "fields (imgitem attribute)": [[11, "advertools.image_spider.ImgItem.fields"]], "file_path() (advimagespipeline method)": [[11, "advertools.image_spider.AdvImagesPipeline.file_path"]], "include_img_regex (imagespider attribute)": [[11, "advertools.image_spider.ImageSpider.include_img_regex"]], "name (imagespider attribute)": [[11, "advertools.image_spider.ImageSpider.name"]], "parse() (imagespider method)": [[11, "advertools.image_spider.ImageSpider.parse"]], "start_requests() (imagespider method)": [[11, "advertools.image_spider.ImageSpider.start_requests"]], "summarize_crawled_imgs() (in module advertools.image_spider)": [[11, "advertools.image_spider.summarize_crawled_imgs"]], "advertools.knowledge_graph": [[12, "module-advertools.knowledge_graph"]], "knowledge_graph() (in module advertools.knowledge_graph)": [[12, "advertools.knowledge_graph.knowledge_graph"]], "advertools.kw_generate": [[13, "module-advertools.kw_generate"]], "kw_broad() (in module advertools.kw_generate)": [[13, "advertools.kw_generate.kw_broad"]], "kw_exact() (in module advertools.kw_generate)": [[13, "advertools.kw_generate.kw_exact"]], "kw_generate() (in module advertools.kw_generate)": [[13, "advertools.kw_generate.kw_generate"]], "kw_modified() (in module advertools.kw_generate)": [[13, "advertools.kw_generate.kw_modified"]], "kw_neg_broad() (in module advertools.kw_generate)": [[13, "advertools.kw_generate.kw_neg_broad"]], "kw_neg_exact() (in module advertools.kw_generate)": [[13, "advertools.kw_generate.kw_neg_exact"]], "kw_neg_phrase() (in module advertools.kw_generate)": [[13, "advertools.kw_generate.kw_neg_phrase"]], "kw_phrase() (in module advertools.kw_generate)": [[13, "advertools.kw_generate.kw_phrase"]], "advertools.logs": [[14, "module-advertools.logs"]], "crawllogs_to_df() (in module advertools.logs)": [[14, "advertools.logs.crawllogs_to_df"]], "logs_to_df() (in module advertools.logs)": [[14, "advertools.logs.logs_to_df"]], "advertools.regex": [[15, "module-advertools.regex"]], "advertools.reverse_dns_lookup": [[16, "module-advertools.reverse_dns_lookup"]], "reverse_dns_lookup() (in module advertools.reverse_dns_lookup)": [[16, "advertools.reverse_dns_lookup.reverse_dns_lookup"]], "advertools.robotstxt": [[17, "module-advertools.robotstxt"]], "robotstxt_test() (in module advertools.robotstxt)": [[17, "advertools.robotstxt.robotstxt_test"]], "robotstxt_to_df() (in module advertools.robotstxt)": [[17, "advertools.robotstxt.robotstxt_to_df"]], "advertools.serp": [[18, "module-advertools.serp"]], "serp_goog() (in module advertools.serp)": [[18, "advertools.serp.serp_goog"]], "serp_youtube() (in module advertools.serp)": [[18, "advertools.serp.serp_youtube"]], "set_logging_level() (in module advertools.serp)": [[18, "advertools.serp.set_logging_level"]], "youtube_channel_details() (in module advertools.serp)": [[18, "advertools.serp.youtube_channel_details"]], "youtube_video_details() (in module advertools.serp)": [[18, "advertools.serp.youtube_video_details"]], "advertools.sitemaps": [[19, "module-advertools.sitemaps"]], "sitemap_to_df() (in module advertools.sitemaps)": [[19, "advertools.sitemaps.sitemap_to_df"]], "advertools.spider": [[20, "module-advertools.spider"]], "crawl() (in module advertools.spider)": [[20, "advertools.spider.crawl"]], "advertools.stopwords": [[21, "module-advertools.stopwords"]], "advertools.twitter": [[23, "module-advertools.twitter"]], "authenticate() (in module advertools.twitter)": [[23, "advertools.twitter.authenticate"]], "get_application_rate_limit_status() (in module advertools.twitter)": [[23, "advertools.twitter.get_application_rate_limit_status"]], "get_available_trends() (in module advertools.twitter)": [[23, "advertools.twitter.get_available_trends"]], "get_favorites() (in module advertools.twitter)": [[23, "advertools.twitter.get_favorites"]], "get_followers_ids() (in module advertools.twitter)": [[23, "advertools.twitter.get_followers_ids"]], "get_followers_list() (in module advertools.twitter)": [[23, "advertools.twitter.get_followers_list"]], "get_friends_ids() (in module advertools.twitter)": [[23, "advertools.twitter.get_friends_ids"]], "get_friends_list() (in module advertools.twitter)": [[23, "advertools.twitter.get_friends_list"]], "get_home_timeline() (in module advertools.twitter)": [[23, "advertools.twitter.get_home_timeline"]], "get_list_members() (in module advertools.twitter)": [[23, "advertools.twitter.get_list_members"]], "get_list_memberships() (in module advertools.twitter)": [[23, "advertools.twitter.get_list_memberships"]], "get_list_statuses() (in module advertools.twitter)": [[23, "advertools.twitter.get_list_statuses"]], "get_list_subscribers() (in module advertools.twitter)": [[23, "advertools.twitter.get_list_subscribers"]], "get_list_subscriptions() (in module advertools.twitter)": [[23, "advertools.twitter.get_list_subscriptions"]], "get_mentions_timeline() (in module advertools.twitter)": [[23, "advertools.twitter.get_mentions_timeline"]], "get_place_trends() (in module advertools.twitter)": [[23, "advertools.twitter.get_place_trends"]], "get_retweeters_ids() (in module advertools.twitter)": [[23, "advertools.twitter.get_retweeters_ids"]], "get_retweets() (in module advertools.twitter)": [[23, "advertools.twitter.get_retweets"]], "get_supported_languages() (in module advertools.twitter)": [[23, "advertools.twitter.get_supported_languages"]], "get_user_timeline() (in module advertools.twitter)": [[23, "advertools.twitter.get_user_timeline"]], "lookup_status() (in module advertools.twitter)": [[23, "advertools.twitter.lookup_status"]], "lookup_user() (in module advertools.twitter)": [[23, "advertools.twitter.lookup_user"]], "make_dataframe() (in module advertools.twitter)": [[23, "advertools.twitter.make_dataframe"]], "retweeted_of_me() (in module advertools.twitter)": [[23, "advertools.twitter.retweeted_of_me"]], "search() (in module advertools.twitter)": [[23, "advertools.twitter.search"]], "search_users() (in module advertools.twitter)": [[23, "advertools.twitter.search_users"]], "set_auth_params() (in module advertools.twitter)": [[23, "advertools.twitter.set_auth_params"]], "show_lists() (in module advertools.twitter)": [[23, "advertools.twitter.show_lists"]], "show_owned_lists() (in module advertools.twitter)": [[23, "advertools.twitter.show_owned_lists"]], "advertools.url_builders": [[24, "module-advertools.url_builders"]], "url_utm_ga() (in module advertools.url_builders)": [[24, "advertools.url_builders.url_utm_ga"]], "advertools.urlytics": [[25, "module-advertools.urlytics"]], "url_to_df() (in module advertools.urlytics)": [[25, "advertools.urlytics.url_to_df"]], "advertools.word_frequency": [[26, "module-advertools.word_frequency"]], "extra_info": [[26, "term-extra_info"]], "num_list": [[26, "term-num_list"]], "phrase_len": [[26, "term-phrase_len"]], "regex": [[26, "term-regex"]], "rm_words": [[26, "term-rm_words"]], "text_list": [[26, "term-text_list"]], "word_frequency() (in module advertools.word_frequency)": [[26, "advertools.word_frequency.word_frequency"]], "advertools.word_tokenize": [[27, "module-advertools.word_tokenize"]], "word_tokenize() (in module advertools.word_tokenize)": [[27, "advertools.word_tokenize.word_tokenize"]], "activities_list() (in module advertools.youtube)": [[28, "advertools.youtube.activities_list"]], "advertools.youtube": [[28, "module-advertools.youtube"]], "captions_list() (in module advertools.youtube)": [[28, "advertools.youtube.captions_list"]], "channel_sections_list() (in module advertools.youtube)": [[28, "advertools.youtube.channel_sections_list"]], "channels_list() (in module advertools.youtube)": [[28, "advertools.youtube.channels_list"]], "comment_threads_list() (in module advertools.youtube)": [[28, "advertools.youtube.comment_threads_list"]], "comments_list() (in module advertools.youtube)": [[28, "advertools.youtube.comments_list"]], "guide_categories_list() (in module advertools.youtube)": [[28, "advertools.youtube.guide_categories_list"]], "i18n_languages_list() (in module advertools.youtube)": [[28, "advertools.youtube.i18n_languages_list"]], "i18n_regions_list() (in module advertools.youtube)": [[28, "advertools.youtube.i18n_regions_list"]], "playlist_items_list() (in module advertools.youtube)": [[28, "advertools.youtube.playlist_items_list"]], "playlists_list() (in module advertools.youtube)": [[28, "advertools.youtube.playlists_list"]], "search() (in module advertools.youtube)": [[28, "advertools.youtube.search"]], "subscriptions_list() (in module advertools.youtube)": [[28, "advertools.youtube.subscriptions_list"]], "video_categories_list() (in module advertools.youtube)": [[28, "advertools.youtube.video_categories_list"]], "videos_list() (in module advertools.youtube)": [[28, "advertools.youtube.videos_list"]]}}) \ No newline at end of file