En las siguientes líneas describiremos el proceso llevado a cabo al interior de Stradata para crear los elementos de data visualization sobre los temas del acuerdo de paz presentada en entradas anteriores.

Arquitectura general del sistema: Procesos y herramientas utilizadas

ling-knime-1

Un paso imprescindible y casi siempre la primera actividad que se debe hacer al momento de emprender un proyecto de analítica o minería de datos es conocer la data a analizar, y esto significa más que tener cargada la información en una tabla. Conocer la data implica describir (y muchas veces descubrir) su estructura interna, determinar los datos atípicos y/o excepciones que se puedan presentar, las variables útiles de interés para el problema en particular además de las relaciones entre ellas, entre otros aspectos. A esta etapa se le conoce como pre-procesamiento y para nuestro trabajo consistió en convertir el pdf en formato HTML, que por medio de sus etiquetas fue posible encontrar y extraer la estructura del artículo.

Luego, el proceso de estructuración consiste en los siguientes subprocesos:

ling-knime-2

Son este conjunto de subprocesos los encargados de descomponer el acuerdo de final para la paz en párrafos donde cada párrafo se relaciona a 1) la página donde se encuentra, 2) la sección (acuerdo, protocolo o artículo), 3) el título al cual hace parte y 4) los temas que trata.

La sección se refiere a un sector diferenciable del acuerdo de paz, resultado de una lectura inicial del mismo:

  1. Acuerdos (págs 1-192): La parte más amplia del documento, contiene los 6 puntos negociados entre las partes con sus respectivos acuerdos
  2. Protocolos (págs 193-257): Aquí se especifica el seguimiento que se le hará al cumplimiento de los acuerdos, los mecanismos, medidas y estrategias a utilizar según lo convenido entre el gobierno de Colombia y las FARC
  3. Artículos (pags 258-297): Referida principalmente a Ley de amnistía, indulto y tratamientos penales especiales.

Por su parte, en el listado de temas de interés, se establece que un conjunto de temas específicos pertenecen a un tema superior o tema general, y la tabla de insumo al sistema luce de la siguiente forma:

ling-knime-25

Con esto, e introduciendo algunas funciones de ordenamiento y filtrado en columnas y filas, la tabla resultado del proceso (workflow) luce así:

ling-knime-5

Donde las primeras 3 columnas corresponden a la jerarquía de nodos en el árbol, por consiguiente el árbol contará con 3 niveles. Las últimas 3 columnas se refieren a los atributos del nodo hoja (los nodos Párrafo), por tanto tendría una estructura similar a esta:

ling-knime-3

Ahora, con esta estructura en mente se procede finalmente a la integración D3.js para desplegar la visualización.

ling-knime-4

Se construyó un algoritmo capaz de convertir una tabla con las especificaciones anteriores en una estructura Json, la cual será insumo para la aplicación JavaScript que utiliza d3 para generar la visualización:

qqqq

El código base javascript puede ser consultado en el siguiente enlace
http://bl.ocks.org/mbostock/4339083

Vease tambien,

[Parte 1]: Un análisis político-lingüístico y otro opinión-estadístico del acuerdo de paz en Colombia
[Parte 2]: Análisis político-lingüístico del acuerdo de paz en Colombia
[Parte 4]: Análisis opinión-estadístico del “plebiscito para la paz” en Colombia

Autor
Jason E. Angel

393 thoughts on “Desarmando el acuerdo final para la paz con Knime, Analítica y minería de datos [Parte 3]

  1. Viviendo en el exterior, no había tenido la oportunidad de conocer a fondo el contenido del Acuerdo de Paz entre el gobierno de Colombia y la guerrila de las FARCs. Este artículo facilita, en parte, la comprensión e ilumina al lector a formarse su propia opinión sobre si éllo es bueno o malo para Colombia.

    Felicitaciones, Jason por tan importante aporte a tan difícil y delicado, pero interesante tema. Esperemos a ver cual será la decisión del pueblo colombiano al votar por el plebiscito el próximo 2 de Octubre.

  2. Pingback: writeessay
  3. Pingback: Buy cialis online
  4. Pingback: Viagra generic
  5. Pingback: Viagra generic
  6. Pingback: Online cialis
  7. Pingback: Viagra 5mg prix
  8. Pingback: Cialis 5 mg
  9. Pingback: Cialis coupon
  10. Pingback: Buy cialis
  11. Pingback: Cialis 20mg
  12. Pingback: Generic cialis
  13. Pingback: Cialis online
  14. Pingback: 534sEqwohfv
  15. Pingback: hdmobilesex.me
  16. Pingback: pronbestrank.mobi
  17. Pingback: follow this link
  18. Pingback: xxxbestrank.mobi
  19. Pingback: visit the page
  20. Pingback: i provide a link
  21. Pingback: tedwap.me
  22. Pingback: click here
  23. Pingback: more on the page
  24. Pingback: click to read more
  25. Pingback: fastsexportal.mobi
  26. Pingback: tube
  27. Pingback: youtube.com
  28. Pingback: Cialis prices
  29. Pingback: 2018-2019
  30. Pingback: 2019
  31. Pingback: nsfwtophookup.eu
  32. Pingback: cleantalkorg2.ru
  33. Pingback: a2019-2020
  34. Pingback: facebook
  35. Pingback: facebook1
  36. Pingback: javsearch.mobi
  37. Pingback: example.org.17
  38. Pingback: canadian drugstore
  39. Pingback: Cheap viagra
  40. Pingback: Viagra generic
  41. Pingback: buy cialis
  42. Pingback: buy cialis online
  43. Pingback: cheap cialis
  44. Pingback: cialis
  45. Pingback: cialis canada
  46. Pingback: cialis cost
  47. Pingback: cialis coupon
  48. Pingback: cialis coupons
  49. Pingback: cialis cooupons
  50. Pingback: cialis dosage
  51. Pingback: cialis free trial
  52. Pingback: Buy cialis online
  53. Pingback: cialis generic
  54. Pingback: atorvastatin
  55. Pingback: cymbalta
  56. Pingback: levitra generic
  57. Pingback: cialis online
  58. Pingback: atorvastatin 10 mg
  59. Pingback: cymbalta dosage
  60. Pingback: levitra
  61. Pingback: atorvastatin 10mg
  62. Pingback: cymbalta for pain
  63. Pingback: levitra 20 mg
  64. Pingback: cialis pills
  65. Pingback: cymbalta generic
  66. Pingback: levitra coupon
  67. Pingback: cialis prices
  68. Pingback: levitra dosage
  69. Pingback: cymbalta reviews
  70. Pingback: cialis vs viagra
  71. Pingback: levitra vs viagra
  72. Pingback: generic cialis
  73. Pingback: vardenafil
  74. Pingback: duloxetine
  75. Pingback: vardenafil 20 mg
  76. Pingback: viagra vs cialis
  77. Pingback: duloxetine 20 mg
  78. Pingback: vardenafil 20mg
  79. Pingback: tadalafil
  80. Pingback: duloxetine hcl
  81. Pingback: tadalafil 5mg
  82. Pingback: tadalafil 20 mg
  83. Pingback: duloxetine 60 mg
  84. Pingback: tadalafil generic
  85. Pingback: buy viagra
  86. Pingback: buy viagra online
  87. Pingback: augmentin
  88. Pingback: levaquin
  89. Pingback: generic viagra
  90. Pingback: augmentin 875
  91. Pingback: levaquin 500 mg
  92. Pingback: buy levitra
  93. Pingback: augmentin 875 mg
  94. Pingback: levaquin 750 mg
  95. Pingback: cheap levitra
  96. Pingback: sildenafil 100mg
  97. Pingback: buy levitra online
  98. Pingback: generic levitra
  99. Pingback: sildenafil coupons
  100. Pingback: cialis 20 mg
  101. Pingback: levaquin dosage
  102. Pingback: augmentin dosage
  103. Pingback: cialis 20mg
  104. Pingback: sildenafil tablets
  105. Pingback: levaquin for uti
  106. Pingback: augmentin dose
  107. Pingback: levaquin lawsuit
  108. Pingback: augmentin for dogs
  109. Pingback: viagra
  110. Pingback: levitra 20mg
  111. Pingback: viagra 100mg
  112. Pingback: augmentin for uti
  113. Pingback: levitra cost
  114. Pingback: viagra coupons
  115. Pingback: cialis 5 mg
  116. Pingback: levaquin uses
  117. Pingback: augmentin uses
  118. Pingback: viagra generic
  119. Pingback: what is levaquin
  120. Pingback: viagra online
  121. Pingback: levitra online
  122. Pingback: viagra pills
  123. Pingback: what is augmentin
  124. Pingback: levitra prices
  125. Pingback: cialis pharmacy
  126. Pingback: viagra tablet
  127. Pingback: cialis generico
  128. Pingback: viagra tablets
  129. Pingback: levitra recviews
  130. Pingback: cialis generika
  131. Pingback: levitra vs cialis
  132. Pingback: cialis tablets
  133. Pingback: vardenafil generic
  134. Pingback: what is levitra
  135. Pingback: tadalafil 20mg
  136. Pingback: tadalafila
  137. Pingback: free cialis
  138. Pingback: 5mg cialis
  139. Pingback: free cialis coupon
  140. Pingback: cialis copay card
  141. Pingback: canadian cialis
  142. Pingback: cialis price
  143. Pingback: cialis daily
  144. Pingback: cialis reviews
  145. Pingback: generic for cialis
  146. Pingback: cialis samples
  147. Pingback: cialis saving card
  148. Pingback: liquid cialis
  149. Pingback: cialis for sale
  150. Pingback: cialis for women
  151. Pingback: cialis soft
  152. Pingback: natural cialis
  153. Pingback: cialis 5mg
  154. Pingback: cialis 5mg coupon
  155. Pingback: cialis from canada
  156. Pingback: cialis walmart
  157. Pingback: cialis wikipedia
  158. Pingback: online cialis
  159. Pingback: otc cialis
  160. Pingback: cialis and alcohol
  161. Pingback: cialis medication
  162. Pingback: cost of cialis
  163. Pingback: cialis black
  164. Pingback: cialis on line
  165. Pingback: discount cialis
  166. Pingback: site Blog Name
  167. Pingback: WOW Blog
  168. Pingback: xxlhq.top article
  169. Pingback: xxlhq.xyz article
  170. Pingback: xxlph.xyz article
  171. Pingback: xxxpics xyz
  172. Pingback: xxlph xyz
  173. Pingback: pornph xyz
  174. Pingback: xxxph top
  175. Pingback: xxlph.top article
  176. Pingback: xyz
  177. Pingback: adulthq top
  178. Pingback: xxxhd.top article
  179. Pingback: xnxxhd top
  180. Pingback: xxxhq top
  181. Pingback: pornph.xyz article
  182. Pingback: xxlhd xyz
  183. Pingback: adultpics top
  184. Pingback: xxxhq.top article
  185. Pingback: xxxph xyz
  186. Pingback: xnxxhd.top article
  187. Pingback: xxlhd.xyz article
  188. Pingback: pornph.top article
  189. Pingback: xxlhq xyz
  190. Pingback: xxlph top
  191. Pingback: xxxph.top article
  192. Pingback: adultph top
  193. Pingback: xxlhq top
  194. Pingback: adulthd top
  195. Pingback: adulthd xyz
  196. Pingback: pornph top
  197. Pingback: adulthq xyz
  198. Pingback: xxxph.xyz article
  199. Pingback: xxxhd top
  200. Pingback: Viagra tablets
  201. Pingback: xxx565.top
  202. Pingback: sex365.top
  203. Pingback: sex335.top
  204. Pingback: xxx553.xyz
  205. Pingback: sex363.top
  206. Pingback: xxx356.top
  207. Pingback: xxx633.xyz
  208. Pingback: sex363.xyz
  209. Pingback: xxx356.xyz
  210. Pingback: sex335.xyz
  211. Pingback: cheap viagra
  212. Pingback: dutch women viagra
  213. Pingback: female viagra
  214. Pingback: xxx355.xyz
  215. Pingback: natural viagra
  216. Pingback: sophia viagra
  217. Pingback: viagra for men
  218. Pingback: viagra for sale
  219. Pingback: viagra for women
  220. Pingback: viagra prices
  221. Pingback: viagra sex
  222. Pingback: cialis prices 10mg
  223. Pingback: cialis prices 20mg
  224. Pingback: cialis prices 5mg
  225. Pingback: xxx565.xyz
  226. Pingback: sildenafil
  227. Pingback: sildenafil 20 mg
  228. Pingback: sildenafil citrate
  229. Pingback: xxx636.xyz
  230. Pingback: sildenafil dosage
  231. Pingback: sildenafil generic
  232. Pingback: canadian viagra
  233. Pingback: xxx636.top
  234. Pingback: cost of viagra
  235. Pingback: herbal viagra
  236. Pingback: online viagra
  237. Pingback: real viagra
  238. Pingback: viagra alternative
  239. Pingback: viagra cost
  240. Pingback: cialis vs levitra
  241. Pingback: xxx656.top
  242. Pingback: viagra in action
  243. Pingback: viagra on line
  244. Pingback: viagra pill
  245. Pingback: viagra price
  246. Pingback: xxx633.top
  247. Pingback: sex655.xyz
  248. Pingback: xxx553.top
  249. Pingback: vardenafil

Comments are closed.