{"id":1116,"date":"2016-11-21T21:42:34","date_gmt":"2016-11-22T02:42:34","guid":{"rendered":"http:\/\/blog.espol.edu.ec\/taws\/?p=1116"},"modified":"2016-11-21T21:43:22","modified_gmt":"2016-11-22T02:43:22","slug":"whatsapp-analyzer-descubre-al-spammer-de-tus-grupos-a-traves-de-text-mining","status":"publish","type":"post","link":"https:\/\/blog.espol.edu.ec\/taws\/2016\/11\/21\/whatsapp-analyzer-descubre-al-spammer-de-tus-grupos-a-traves-de-text-mining\/","title":{"rendered":"Whatsapp Analyzer: Descubre al \u201cspammer\u201d de tus grupos a trav\u00e9s de Text Mining."},"content":{"rendered":"<p><span style=\"font-weight: 400\">\u00a0 \u00a0 \u00a0Al 2016, mil millones de personas son usuarios de la aplicaci\u00f3n de mensajer\u00eda instant\u00e1nea WhatsApp. Es decir, 1 de cada 7 humanos ha enviado por lo menos un mensaje a trav\u00e9s de ella en su vida. Estos n\u00fameros pueden resultar alarmantes para las personas ajenas al an\u00e1lisis de datos, pero para aquellos que disfrutan de ello es una oportunidad fascinante. <\/span><\/p>\n<p><span style=\"font-weight: 400\">\u00a0 \u00a0 \u00a0Diariamente, 42 mil millones de mensajes, mil millones y medio de im\u00e1genes, y 250 millones de v\u00eddeos son enviados por este servicio. En conclusi\u00f3n, \u00a1BIG DATA!. A pesar de esto, la empresa se ha opuesto radicalmente a la creaci\u00f3n de una API que permita desarrollar aplicaciones mediante el uso de sus datos. Desde el a\u00f1o 2012, han existido iniciativas para el cumplimiento de este proyecto pero la respuesta siempre ha sido: NO; aduciendo el cumplimiento de sus Pol\u00edticas de Privacidad. <\/span><\/p>\n<p><span style=\"font-weight: 400\">\u00a0 \u00a0 \u00a0Sin embargo, la esperanza no est\u00e1 perdida. Si bien no podemos decidir sobre los datos de los dem\u00e1s, podemos decidir sobre los nuestros. Y es aqu\u00ed, donde ingresan las maravillosas ideas de los amantes de Text Mining. Muchos de ellos han desarrollado aplicaciones gratuitas disponibles en Google PlayStore que nos permiten de manera r\u00e1pida, f\u00e1cil y efectiva determinar ciertos \u201chitos\u201d de nuestros chats. <\/span><\/p>\n<p><span style=\"font-weight: 400\">\u00a0 \u00a0 \u00a0WhatsApp Analyzer es una de ellas. Gran herramienta para estos fines, que ofrece gr\u00e1ficos tipo pastel de la participaci\u00f3n de cada integrante de un grupo (aqu\u00ed descubres al spammer), as\u00ed como la hora donde existe mayor interacci\u00f3n entre los miembros del mismo. <\/span><\/p>\n<p><a href=\"http:\/\/blog.espol.edu.ec\/taws\/files\/2016\/11\/horas-PordID.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-1119 aligncenter\" src=\"http:\/\/blog.espol.edu.ec\/taws\/files\/2016\/11\/horas-PordID-300x244.png\" alt=\"horas-pordid\" width=\"300\" height=\"244\" srcset=\"https:\/\/blog.espol.edu.ec\/taws\/files\/2016\/11\/horas-PordID-300x244.png 300w, https:\/\/blog.espol.edu.ec\/taws\/files\/2016\/11\/horas-PordID-768x624.png 768w, https:\/\/blog.espol.edu.ec\/taws\/files\/2016\/11\/horas-PordID-1024x832.png 1024w, https:\/\/blog.espol.edu.ec\/taws\/files\/2016\/11\/horas-PordID.png 1074w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400\">\u00a0 \u00a0 \u00a0Para acceder a estos servicios hacemos lo siguiente. <\/span><\/p>\n<p><span style=\"font-weight: 400\">\u00a0 \u00a0 \u00a0Previamente obtenemos los datos a analizar siguiendo estos pasos:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Entra a tu cuenta de WhatsApp.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Ve al chat que quieras analizar.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Env\u00edalo a tu correo electr\u00f3nico a trav\u00e9s de las opciones extra.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Luego descarga el archivo \u201c.txt\u201d que recibiste.<\/span><\/li>\n<\/ol>\n<p><a href=\"http:\/\/blog.espol.edu.ec\/taws\/files\/2016\/11\/1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1117\" src=\"http:\/\/blog.espol.edu.ec\/taws\/files\/2016\/11\/1-300x179.png\" alt=\"1\" width=\"369\" height=\"220\" srcset=\"https:\/\/blog.espol.edu.ec\/taws\/files\/2016\/11\/1-300x179.png 300w, https:\/\/blog.espol.edu.ec\/taws\/files\/2016\/11\/1-768x457.png 768w, https:\/\/blog.espol.edu.ec\/taws\/files\/2016\/11\/1.png 927w\" sizes=\"auto, (max-width: 369px) 100vw, 369px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400\">\u00a0 \u00a0 \u00a0Ahora que tenemos listos nuestros datos, realiza lo siguiente:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Descarga WhatsApp Analyzer.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\"> Abre la aplicaci\u00f3n y sube el archivo que descargaste.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Deja que la magia del Text Mining haga el resto.<\/span><\/li>\n<\/ol>\n<p><a href=\"http:\/\/blog.espol.edu.ec\/taws\/files\/2016\/11\/2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1118 size-medium\" src=\"http:\/\/blog.espol.edu.ec\/taws\/files\/2016\/11\/2-300x237.png\" alt=\"2\" width=\"300\" height=\"237\" srcset=\"https:\/\/blog.espol.edu.ec\/taws\/files\/2016\/11\/2-300x237.png 300w, https:\/\/blog.espol.edu.ec\/taws\/files\/2016\/11\/2-768x606.png 768w, https:\/\/blog.espol.edu.ec\/taws\/files\/2016\/11\/2-1024x809.png 1024w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400\">\u00a0 \u00a0 \u00a0Si bien los resultados de WhatsApp Analyzer son aceptables, existen varias fallas. Por ejemplo: al mostrar palabras comunes: presenta art\u00edculos, conectores y conjunciones, que debieron haber sido filtrados. \u00a0\u00a0<\/span><\/p>\n<p><a href=\"http:\/\/blog.espol.edu.ec\/taws\/files\/2016\/11\/palabrasComunes.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-1120 aligncenter\" src=\"http:\/\/blog.espol.edu.ec\/taws\/files\/2016\/11\/palabrasComunes-297x300.png\" alt=\"palabrascomunes\" width=\"297\" height=\"300\" srcset=\"https:\/\/blog.espol.edu.ec\/taws\/files\/2016\/11\/palabrasComunes-297x300.png 297w, https:\/\/blog.espol.edu.ec\/taws\/files\/2016\/11\/palabrasComunes-768x776.png 768w, https:\/\/blog.espol.edu.ec\/taws\/files\/2016\/11\/palabrasComunes-1014x1024.png 1014w, https:\/\/blog.espol.edu.ec\/taws\/files\/2016\/11\/palabrasComunes-50x50.png 50w, https:\/\/blog.espol.edu.ec\/taws\/files\/2016\/11\/palabrasComunes.png 1078w\" sizes=\"auto, (max-width: 297px) 100vw, 297px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400\">\u00a0 \u00a0 \u00a0Sin embargo, estos \u201cerrores\u201d son solucionables con t\u00e9cnicas de programaci\u00f3n. <\/span><\/p>\n<p><span style=\"font-weight: 400\">\u00a0 \u00a0 \u00a0El mundo del an\u00e1lisis de texto (Text Mining) es cual selva virgen, inexplorado. Invitamos al lector a ser curioso e intentar solucionar estos errores; y quiz\u00e1s si es alg\u00fan profesor de Programaci\u00f3n, a plantear las ideas de este post como un proyecto, pues estamos seguros que el inter\u00e9s de sus estudiantes aumentar\u00e1 exponencialmente. <\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u00a0 \u00a0 \u00a0Al 2016, mil millones de personas son usuarios de la aplicaci\u00f3n de mensajer\u00eda instant\u00e1nea WhatsApp. Es decir, 1 de cada 7 humanos ha enviado por lo menos un mensaje a trav\u00e9s de ella en su vida. Estos n\u00fameros pueden resultar alarmantes para las personas ajenas al an\u00e1lisis de datos, pero para aquellos que [&hellip;]<\/p>\n","protected":false},"author":10272,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2708],"tags":[1257,10727,1404454,508142],"class_list":["post-1116","post","type-post","status-publish","format-standard","hentry","category-android","tag-actualidad","tag-spammer","tag-textmining","tag-whatsapp"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/blog.espol.edu.ec\/taws\/wp-json\/wp\/v2\/posts\/1116","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.espol.edu.ec\/taws\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.espol.edu.ec\/taws\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/taws\/wp-json\/wp\/v2\/users\/10272"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/taws\/wp-json\/wp\/v2\/comments?post=1116"}],"version-history":[{"count":3,"href":"https:\/\/blog.espol.edu.ec\/taws\/wp-json\/wp\/v2\/posts\/1116\/revisions"}],"predecessor-version":[{"id":1123,"href":"https:\/\/blog.espol.edu.ec\/taws\/wp-json\/wp\/v2\/posts\/1116\/revisions\/1123"}],"wp:attachment":[{"href":"https:\/\/blog.espol.edu.ec\/taws\/wp-json\/wp\/v2\/media?parent=1116"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/taws\/wp-json\/wp\/v2\/categories?post=1116"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/taws\/wp-json\/wp\/v2\/tags?post=1116"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}