Created
May 18, 2016 16:47
-
-
Save ricalanis/00c0cb05fdd508cab4ecad46f9b230dd to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"cells": [ | |
{ | |
"cell_type": "code", | |
"execution_count": 1, | |
"metadata": { | |
"collapsed": false | |
}, | |
"outputs": [], | |
"source": [ | |
"import os\n", | |
"import dateutil\n", | |
"import datetime\n", | |
"import numpy as np\n", | |
"API_KEY = os.environ[\"bing_api\"]\n", | |
"import bingsearch\n", | |
"\n", | |
"from py_bing_search import PyBingWebSearch" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 42, | |
"metadata": { | |
"collapsed": false | |
}, | |
"outputs": [], | |
"source": [ | |
"#Variables a considerar\n", | |
"#n Multiplicador para la mediana, asegura que el post que marcamos como pautado sea en escala bastate mas grande que la mediana de la pagina. \n", | |
"n_times_bigger = 3.5\n", | |
"#Ademas de la escala absoluta de likes minimos que debe de superar en una pagina, asegurarnos tambien que esta en el top 1% de la pagina\n", | |
"percentile_local = 95\n", | |
"#Ademas, confirmamos su relevancia comparandolo contra top 5% \n", | |
"percentile_campaign = 95" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 3, | |
"metadata": { | |
"collapsed": false | |
}, | |
"outputs": [], | |
"source": [ | |
"#Seccion de consultas a Facebok\n", | |
"import requests\n", | |
"import os\n", | |
"\n", | |
"client_id = os.environ['client_id']\n", | |
"client_secret = os.environ['client_secret']\n", | |
"\n", | |
"\n", | |
"def token():\n", | |
" r = requests.get('https://graph.facebook.com/oauth/access_token?grant_type=client_credentials&client_id='+client_id+'&client_secret='+client_secret)\n", | |
" access_token = r.text.split('=')[1]\n", | |
" return access_token\n", | |
"\n", | |
"\n", | |
"def base_url(facebook_id,object_type, token):\n", | |
" url_base = 'https://graph.facebook.com/v2.5/'+facebook_id+'/'+object_type+'/?fields=likes.summary(true),created_time&access_token='+ token \n", | |
" return url_base\n", | |
"\n", | |
"def facebook_data(facebook_id, object_type, token):\n", | |
" #when object type = \"posts\", gets posts, when \"comments\", gets comments.\n", | |
" url_base = base_url(facebook_id,object_type, token)\n", | |
" next_page, data = next_page_data(url_base,url_base)\n", | |
" posts = []\n", | |
" #itera sobre posts\n", | |
" while next_page is not None:\n", | |
" posts = posts + data\n", | |
" next_page,data = next_page_data(next_page,url_base)\n", | |
" last_created = posts[-1][\"created_time\"]\n", | |
" #Solo considero, para este experimento, datos de actividad sobre este mes.\n", | |
" date_minus =dateutil.parser.parse(last_created).replace(tzinfo=None)>(datetime.datetime.now()-datetime.timedelta(days=15))\n", | |
" if date_minus == False:\n", | |
" next_page= None\n", | |
" return posts\n", | |
"\n", | |
"\n", | |
"def next_url(r, url_base):\n", | |
" try:\n", | |
" next_cursor = r.json()['paging']['cursors']['after']\n", | |
" next_page = url_base + \"&after=\"+ next_cursor\n", | |
" data = r.json()[\"data\"]\n", | |
" except:\n", | |
" next_page = None\n", | |
" data = None\n", | |
" return next_page,data\n", | |
"\n", | |
"\n", | |
"def next_page_data(pagination_token,url_base):\n", | |
" r = requests.get(pagination_token)\n", | |
" try:\n", | |
" next_page = r.json()[\"paging\"][\"next\"]\n", | |
" data = r.json()[\"data\"]\n", | |
" except:\n", | |
" next_page, data = next_url(r, url_base)\n", | |
" return next_page, data\n", | |
"\n", | |
"\n", | |
"def get_single_post(post_id, token):\n", | |
" data = []\n", | |
" try:\n", | |
" url = 'https://graph.facebook.com/v2.5/'+post_id+'/?limit=100&access_token='+ token\n", | |
" r = requests.get(url)\n", | |
" data = r.json()\n", | |
" except:\n", | |
" data\n", | |
" return data" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 4, | |
"metadata": { | |
"collapsed": false | |
}, | |
"outputs": [], | |
"source": [ | |
"#Empiezan funciones para trabajar con los likes de la página y de todas las páginas" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 5, | |
"metadata": { | |
"collapsed": true | |
}, | |
"outputs": [], | |
"source": [ | |
"def get_post_likes(post):\n", | |
" likes = post[\"likes\"][\"summary\"][\"total_count\"]\n", | |
" return likes" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 6, | |
"metadata": { | |
"collapsed": false | |
}, | |
"outputs": [], | |
"source": [ | |
"def get_page_likes(posts):\n", | |
" likes = []\n", | |
" for post in posts:\n", | |
" likes.append(post[\"likes\"][\"summary\"][\"total_count\"])\n", | |
" return likes" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 7, | |
"metadata": { | |
"collapsed": false | |
}, | |
"outputs": [], | |
"source": [ | |
"def get_page_average(likes):\n", | |
" average = np.average(likes)\n", | |
" return average" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 8, | |
"metadata": { | |
"collapsed": true | |
}, | |
"outputs": [], | |
"source": [ | |
"def get_campaign_percentile(pages_to_research):\n", | |
" pages_likes = []\n", | |
" for page in pages_to_research:\n", | |
" pages_likes = pages_likes + sample_pages[page]\n", | |
" campaign_percentile = np.percentile(pages_likes, percentile_campaign)\n", | |
" return(campaign_percentile)" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 9, | |
"metadata": { | |
"collapsed": false | |
}, | |
"outputs": [], | |
"source": [ | |
"def construct_sample_pages(pages_to_research):\n", | |
" output_dict = {}\n", | |
" for page in pages_to_research:\n", | |
" print(page)\n", | |
" output_dict[page] = get_page_likes(facebook_data(page,\"posts\",token()))\n", | |
" return output_dict" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 30, | |
"metadata": { | |
"collapsed": false | |
}, | |
"outputs": [], | |
"source": [ | |
"def get_page_suspects(page, campaign_percentile_likes):\n", | |
" page_likes = facebook_data(page,\"posts\",token())\n", | |
" page_median = np.median(sample_pages[page])\n", | |
" page_percentile = np.percentile(sample_pages[page],percentile_local)\n", | |
" print(\"Mediana Observada de la Pagina: \" + str(page_median))\n", | |
" print(\"Criterio sobre escala relativa para relevancia: \" + str(4.0*page_median))\n", | |
" print(\"Percentil \"+ str(percentile_local)+\" para la pagina, criterio de relevancia con respecto a la página: \" + str(page_percentile))\n", | |
" graph_page_likes(sample_pages[page])\n", | |
" for post in page_likes:\n", | |
" post_likes_count = get_post_likes(post)\n", | |
" if post_likes_count > campaign_percentile_likes and post_likes_count > n_times_bigger*page_median and post_likes_count >page_percentile:\n", | |
" print(\"http://facebook.com/\"+post[\"id\"])\n", | |
" print(\"Con \" + str(post[\"likes\"][\"summary\"][\"total_count\"])+ \" likes\")\n", | |
" return None" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 11, | |
"metadata": { | |
"collapsed": true | |
}, | |
"outputs": [], | |
"source": [ | |
"%matplotlib inline\n", | |
"import pandas as pd\n", | |
"def graph_page_likes(likes):\n", | |
" df = pd.DataFrame(likes, columns=[\"likes\"]) \n", | |
" df.likes.hist()\n", | |
" return None" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 26, | |
"metadata": { | |
"collapsed": true | |
}, | |
"outputs": [], | |
"source": [ | |
"pages_to_research = [\"mileniotamaulipas\",\"diaadiatamaulipas\",\"jorgevaldezprd\",\"vocesdetamaulipas\", \"PanuchosConLoMismo\", \"BaltazarMHO\",\"JRGomezLeal\",\"Heroesportamaulipas\",\"512625095586982\",\"Polaka-MX-451919474993042\",\"569992939832190\",\"93519806656558\",\"229944520679877\",'GobEdoSLP', 'elnortedetamaulipas', 'tamaulipasviolento', 'ColumnaTamaulipas', 'comapa', 'AlejandroEtienneLl', 'GobTamaulipas', 'GobiernoValleHermoso', '1423298177883179', 'TvAztecaTamaulipas', 'MorenaNuevoLaredoTamaulipas', '298283660353620', '1702641299874861', 'GobMante', 'MatamorosGob', '495541850492961', 'GobiernoAltamira', 'TamulipasDespierta', 'cntamaulipas', 'chavirasabe', '503164129801890', 'pritamaulipasgralleandrovalle', 'ITAVUVALLEHERMOSO', 'Sedesolestatalreynosa', '104596029579775', 'BroncosDeTamaulipas', 'mundo', 'egidiotorrecantu', 'gobiernodenuevolaredo', 'primatamorostam', 'UniversidadAutonomadeTamaulipasOficial', '221469451197833', 'Tamaulipeco2014', '367006130037826', 'EmilioMartinezManautou', 'gobiernodereynosa', '463599270403450', 'NoticiasDeTampico', 'gobvictoria', 'PanCdeTamaulipas', 'ectivismoTamaulipas', '178138065555352', 'reportene', '202326263177475', '116252285133985', '122601741087634', 'IJTamaulipas', 'Snte30', 'ReynosaCodigoRojo', 'AlejandroGuevaraC2015', '353040038107573', 'BlancaVallesRdz', 'CNOPTamps', 'AriasConsultores', 'AyuntamientoGonzalez2013', 'DefensoriaIDPET', 'sedesolvh', '359304770792599', 'EugenioHdezFlores', '337586269750419', 'UTMarT', 'elsoldelsurtampico']" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 27, | |
"metadata": { | |
"collapsed": false | |
}, | |
"outputs": [ | |
{ | |
"name": "stdout", | |
"output_type": "stream", | |
"text": [ | |
"mileniotamaulipas\n", | |
"diaadiatamaulipas\n", | |
"jorgevaldezprd\n", | |
"vocesdetamaulipas\n", | |
"PanuchosConLoMismo\n", | |
"BaltazarMHO\n", | |
"JRGomezLeal\n", | |
"Heroesportamaulipas\n", | |
"512625095586982\n", | |
"Polaka-MX-451919474993042\n", | |
"569992939832190\n", | |
"93519806656558\n", | |
"229944520679877\n", | |
"GobEdoSLP\n", | |
"elnortedetamaulipas\n", | |
"tamaulipasviolento\n", | |
"ColumnaTamaulipas\n", | |
"comapa\n", | |
"AlejandroEtienneLl\n", | |
"GobTamaulipas\n", | |
"GobiernoValleHermoso\n", | |
"1423298177883179\n", | |
"TvAztecaTamaulipas\n", | |
"MorenaNuevoLaredoTamaulipas\n", | |
"298283660353620\n", | |
"1702641299874861\n", | |
"GobMante\n", | |
"MatamorosGob\n", | |
"495541850492961\n", | |
"GobiernoAltamira\n", | |
"TamulipasDespierta\n", | |
"cntamaulipas\n", | |
"chavirasabe\n", | |
"503164129801890\n", | |
"pritamaulipasgralleandrovalle\n", | |
"ITAVUVALLEHERMOSO\n", | |
"Sedesolestatalreynosa\n", | |
"104596029579775\n", | |
"BroncosDeTamaulipas\n", | |
"mundo\n", | |
"egidiotorrecantu\n", | |
"gobiernodenuevolaredo\n", | |
"primatamorostam\n", | |
"UniversidadAutonomadeTamaulipasOficial\n", | |
"221469451197833\n", | |
"Tamaulipeco2014\n", | |
"367006130037826\n", | |
"EmilioMartinezManautou\n", | |
"gobiernodereynosa\n", | |
"463599270403450\n", | |
"NoticiasDeTampico\n", | |
"gobvictoria\n", | |
"PanCdeTamaulipas\n", | |
"ectivismoTamaulipas\n", | |
"178138065555352\n", | |
"reportene\n", | |
"202326263177475\n", | |
"116252285133985\n", | |
"122601741087634\n", | |
"IJTamaulipas\n", | |
"Snte30\n", | |
"ReynosaCodigoRojo\n", | |
"AlejandroGuevaraC2015\n", | |
"353040038107573\n", | |
"BlancaVallesRdz\n", | |
"CNOPTamps\n", | |
"AriasConsultores\n", | |
"AyuntamientoGonzalez2013\n", | |
"DefensoriaIDPET\n", | |
"sedesolvh\n", | |
"359304770792599\n", | |
"EugenioHdezFlores\n", | |
"337586269750419\n", | |
"UTMarT\n", | |
"elsoldelsurtampico\n" | |
] | |
} | |
], | |
"source": [ | |
"sample_pages = construct_sample_pages(pages_to_research)" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 28, | |
"metadata": { | |
"collapsed": false | |
}, | |
"outputs": [], | |
"source": [ | |
"campaign_percentile_likes = get_campaign_percentile(pages_to_research)" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 36, | |
"metadata": { | |
"collapsed": false | |
}, | |
"outputs": [], | |
"source": [ | |
"def evaluate_page_by_pos(pos):\n", | |
" page = pages_to_research[pos]\n", | |
" print(\"Investigando http://facebook.com/\" + page)\n", | |
" print(\"Percentil de Likes para Pasar el criterio de tamaño relativo con respecto a la campaña: \" +str(campaign_percentile_likes))\n", | |
" try:\n", | |
" get_page_suspects(page, campaign_percentile_likes)\n", | |
" except:\n", | |
" print(\"Sin Posts en el momento\")" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 44, | |
"metadata": { | |
"collapsed": false | |
}, | |
"outputs": [ | |
{ | |
"name": "stdout", | |
"output_type": "stream", | |
"text": [ | |
"Investigando http://facebook.com/PanuchosConLoMismo\n", | |
"Percentil de Likes para Pasar el criterio de tamaño relativo con respecto a la campaña: 678.1\n", | |
"Mediana Observada de la Pagina: 448.0\n", | |
"Criterio sobre escala relativa para relevancia: 1792.0\n", | |
"Percentil 95 para la pagina, criterio de relevancia con respecto a la página: 6393.0\n", | |
"http://facebook.com/153971758336979_164651060602382\n", | |
"Con 14493 likes\n", | |
"http://facebook.com/153971758336979_163924914008330\n", | |
"Con 6618 likes\n", | |
"http://facebook.com/153971758336979_157741664626655\n", | |
"Con 18548 likes\n", | |
"http://facebook.com/153971758336979_155848571482631\n", | |
"Con 7288 likes\n" | |
] | |
}, | |
{ | |
"data": { | |
"image/png": "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\n8P/w/9WSGiSLFAAAAABJRU5ErkJggg==\n", | |
"text/plain": [ | |
"<matplotlib.figure.Figure at 0x11492c2e8>" | |
] | |
}, | |
"metadata": {}, | |
"output_type": "display_data" | |
} | |
], | |
"source": [ | |
"evaluate_page_by_pos(4)" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 43, | |
"metadata": { | |
"collapsed": false | |
}, | |
"outputs": [ | |
{ | |
"name": "stdout", | |
"output_type": "stream", | |
"text": [ | |
"Investigando http://facebook.com/mileniotamaulipas\n", | |
"Percentil de Likes para Pasar el criterio de tamaño relativo con respecto a la campaña: 678.1\n", | |
"Mediana Observada de la Pagina: 97.5\n", | |
"Criterio sobre escala relativa para relevancia: 390.0\n", | |
"Percentil 95 para la pagina, criterio de relevancia con respecto a la página: 608.2\n", | |
"http://facebook.com/227796447316928_991170754312823\n", | |
"Con 924 likes\n", | |
"http://facebook.com/227796447316928_989262077837024\n", | |
"Con 823 likes\n", | |
"http://facebook.com/227796447316928_988812254548673\n", | |
"Con 951 likes\n", | |
"http://facebook.com/227796447316928_988277364602162\n", | |
"Con 1982 likes\n", | |
"http://facebook.com/227796447316928_986957604734138\n", | |
"Con 757 likes\n", | |
"http://facebook.com/227796447316928_986079148155317\n", | |
"Con 2203 likes\n", | |
"http://facebook.com/227796447316928_986005858162646\n", | |
"Con 1063 likes\n", | |
"http://facebook.com/227796447316928_985983021498263\n", | |
"Con 2202 likes\n", | |
"http://facebook.com/227796447316928_984765728286659\n", | |
"Con 701 likes\n", | |
"http://facebook.com/227796447316928_984181458345086\n", | |
"Con 763 likes\n" | |
] | |
}, | |
{ | |
"data": { | |
"image/png": "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\nRK5CYII=\n", | |
"text/plain": [ | |
"<matplotlib.figure.Figure at 0x1146d37b8>" | |
] | |
}, | |
"metadata": {}, | |
"output_type": "display_data" | |
} | |
], | |
"source": [ | |
"evaluate_page_by_pos(0)" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 45, | |
"metadata": { | |
"collapsed": false | |
}, | |
"outputs": [ | |
{ | |
"name": "stdout", | |
"output_type": "stream", | |
"text": [ | |
"Investigando http://facebook.com/BaltazarMHO\n", | |
"Percentil de Likes para Pasar el criterio de tamaño relativo con respecto a la campaña: 678.1\n", | |
"Mediana Observada de la Pagina: 1101.0\n", | |
"Criterio sobre escala relativa para relevancia: 4404.0\n", | |
"Percentil 95 para la pagina, criterio de relevancia con respecto a la página: 3815.2\n", | |
"http://facebook.com/90952323082_10154291820908083\n", | |
"Con 4440 likes\n", | |
"http://facebook.com/90952323082_10154285277398083\n", | |
"Con 4853 likes\n", | |
"http://facebook.com/90952323082_10154280802828083\n", | |
"Con 4195 likes\n", | |
"http://facebook.com/90952323082_10154266133338083\n", | |
"Con 5093 likes\n", | |
"http://facebook.com/90952323082_10154259015333083\n", | |
"Con 3887 likes\n", | |
"http://facebook.com/90952323082_10154256917278083\n", | |
"Con 4084 likes\n", | |
"http://facebook.com/90952323082_10154254668983083\n", | |
"Con 3899 likes\n" | |
] | |
}, | |
{ | |
"data": { | |
"image/png": "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\n", | |
"text/plain": [ | |
"<matplotlib.figure.Figure at 0x1146c0ac8>" | |
] | |
}, | |
"metadata": {}, | |
"output_type": "display_data" | |
} | |
], | |
"source": [ | |
"evaluate_page_by_pos(5)" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": null, | |
"metadata": { | |
"collapsed": true | |
}, | |
"outputs": [], | |
"source": [] | |
} | |
], | |
"metadata": { | |
"kernelspec": { | |
"display_name": "Python 3", | |
"language": "python", | |
"name": "python3" | |
}, | |
"language_info": { | |
"codemirror_mode": { | |
"name": "ipython", | |
"version": 3 | |
}, | |
"file_extension": ".py", | |
"mimetype": "text/x-python", | |
"name": "python", | |
"nbconvert_exporter": "python", | |
"pygments_lexer": "ipython3", | |
"version": "3.4.1" | |
} | |
}, | |
"nbformat": 4, | |
"nbformat_minor": 0 | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment