¿conocéis nmdb mapper, theyrules o similar?

NosTrasladamus

Madmaxista
Desde
19 Abr 2007
Mensajes
6.803
Reputación
12.527
Si, pero metiendo a todo Dios en la base de datos (nos salen varios miles de chupones)
Bien. Puede empezarse a hacer prospección por los rankings de "quién la tiene más grande" como este (las 100 primeras, no hace falta irse a las 5000):

- Ranking 5000 Mayores empresas de España - Edición 2009 - Iberinform - Actualidad Economica

Es más, yo incluiría también empresas de los rankings de 2008 y 2007, ya que aparecen muchas de cuando hispanistán aún cabalgaba a lomos del ladrillo...
Curioso: No aparecen muchas entidades financieras, habría que incluirlas también:

http://www.bde.es/webbde/es/polimone/ifm/if_es.html

Otra opción (no exluyente) es cogerse la lista de empresas del IBEX35 y del mercado contínuo...

Y a continucación nos vamos a la CNMV (el equivalente a la SEC estadounidense, de cuyos informes está extraida toda la información de "tehyrule") a ver quienes están sentados en el consejo de administración de cada chiringuito.

Ejemplo:
CNMV - Información sobre gobierno corporativo

El trabajo es pesado, pero toda la información está públicamente disponible.:rolleye:

Los de la cámara de comercio tienen un fichero pero el acceso es de pago:
http://www.camerdata.es/php/Productos/tarifas.php?id=1

Añadiendo cargos de partidos políticos a nivel nacional y de comunidades autónomas podríamos ver surgir una maraña interesante de relaciones...
 
Última edición:

garou

Madmaxista
Desde
27 May 2010
Mensajes
91
Reputación
48
Me apunto para ayudar con los datos, que es a todo lo que llego :p
 

NosTrasladamus

Madmaxista
Desde
19 Abr 2007
Mensajes
6.803
Reputación
12.527
Pego aqui el artículo en castellano sobre "theyrule", que me parece interesante. Hacer algo así pero con la casta empresario-financiero-política española sería la bomba...
http://www.20minutos.es/noticia/389255/0/they/rule/gobiernos/
El poder tiende a organizarse en redes; en grupos de personas vinculadas unas con otras, que se conocen personalmente y pueden darse apoyo o al menos audiencia, que comparten conocidos, barrios y colegios de los niños, que estuvieron en la universidad juntos, o conocen a alguien que conoce a alguien.

En los Estados Unidos el desarrollo de estas redes profesionales es considerado una disciplina en sí mismo (networking), y una de las habilidades más importantes para quien está destinado al éxito. Y por supuesto es una de las ventajas clave que ofrecen las escuelas de negocios, los colegios y las universidades de élite: las amistades que allí se forjan, los contactos que se establecen multiplica el valor de una carrera profesional. De cualquier carrera profesional, porque cualquiera que sea la profesión que uno escoja una buena agenda es un valor seguro.
Es por eso que para comprender cómo funciona una empresa, un gobierno o un país es muy conveniente conocer las conexiones entre las personas que forman su estructura. Lo cual no es nada sencillo. Obtener los datos puede ser complicado, ya que algunas veces los contactos son personales y no dejan registro. incluso si se dispone de datos fiables, representarlos adecuadamente no es sencillo; los humanos somos primates y, como tales, extremadamente visuales. Comprendemos con facilidad una figura o un color, pero nos resulta mucho más complicado entender y retener una relación de nombres o una lista de contactos.

De ahí la cegadora simplicidad de They Rule, un verdadero9 clásico de la visualización. Creado en 2001 (y repetido más tarde con datos de 2004), They Rule es un interfaz flash que permite explorar un modo simple de conexión con datos completamente fiables: los comunicados oficiales que las empresas presentes en la bolsa estadounidense tienen que hacer a la SEC (Securities and Exchange Comission).
They Rule simplemente permite visualizar quién se sienta (o, mejor dicho, se sentaba en 2001 y 2004) en los consejos de administración de las 100 empresas más importantes de los Estados Unidos. Además de en los gobiernos de algunas de las instituciones educativas, reguladoras o gubernamentales más importantes de esta nación.La representación no puede ser más sencilla y comprensible. Se puede comenzar por una compañía, y su consejo aparece representado como una mesa; los consejeros aparecen representados como pequeños hombrecillos y mujercillas unidos a la mesa por un trazo gris. Pero hay tres tipos de hombrecillos y mujercillas, de diferente grosor, que indica si pertenecen a los consejos de otras empresas, o a más de uno.

Pinchando en las sucesivas mesas, o en las figuras, se van estableciendo conexiones entre empresas a base de consejeros compartidos. Las figuras permiten también lanzar una búsqueda de esa persona en distintos buscadores de la Red, para localizar más información. Rápidamente la pantalla se llena de figuras que conectan mesas entre sí, y permiten entrever las relaciones más íntimas entre los grupos económicos más poderosos del país más poderoso del mundo.

Pero la genialidad final de They Rule es que es una plataforma abierta que permite guardar los dibujos que uno ha creado para que otros puedan contemplarlos. No sólo podemos hallar interesantes relaciones ente empresas, sino que podemos dejarlas a disposición de cualquiera que quiera verlas.
Si uno entra en Load Map y escoge Popular encuentra decenas de mapas ya creados. En ellos se puede descubrir, por ejemplo, que los archirrivales PepsiCo y Coca Cola estaban en 2004 a tan sólo un consejo de distancia, el de Bristol-Myers Squibb. O las numerosísimas empresas que estaban a dos llamadas de distancia de Bush padre, pues contenían al menos un miembro de alguno de sus gobiernos. O las asfixiantemente estrechas relaciones de lo más granado de la empresa estadounidense con sus grandes grupos de comunicación y prensa, en especial empresas como la archiconocida Halliburton.Y a veces, se esconden incluso verdaderas noticias, como la súbita aparición de nombres casi desconocidos pero que se sientan en el centro de tupidísimas redes de influencia, al conectar mediante sus puestos en distintos consejos de administración a los gigantes del capitalismo. De cómo algunas de estas redes se coagulan alrededor de ciertas personas, casi siempre poco famosas, indudablemente muy poderosas, se tiene la impresión de que después do todo puede que exista el Nuevo Orden Mundial. Pero sólo puede contemplarse en sitios como They Rule.

El proyecto fue llevado a cabo por Josh On en 2001, y ha ganado más de un premio en festivales de arte electrónico. Su autor parece considerarlo más como una especie de performance artística que como una fuente de información, y tan sólo ha podido actualizarlo una vez (en 2004) posteriormente.
Y sin embargo su trabajo trasciende incluso la intencionalidad política y de activismo social que su autor pretendía imbuirle para transformarse en un temprano clásico de la comunicación interactiva no basada en textos. Además de un aviso de los peligros que el incesto social extremo puede suponer para las sociedades modernas...
 

NosTrasladamus

Madmaxista
Desde
19 Abr 2007
Mensajes
6.803
Reputación
12.527
Por ejemplo, unas tablitas como las que he dicho hechas con phpmyadmin para Mysql:

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `instituciones`
--

CREATE TABLE IF NOT EXISTS `instituciones` (
`idinstitucion` int(11) NOT NULL auto_increment,
`nombreinstit` varchar(100) NOT NULL,
`siglas` varchar(12) NOT NULL,
`logotipo` blob NOT NULL,
PRIMARY KEY (`idinstitucion`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=5 ;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `personas`
--

CREATE TABLE IF NOT EXISTS `personas` (
`idpersona` int(11) NOT NULL auto_increment,
`nombreperso` varchar(100) NOT NULL,
`alias` varchar(30) default NULL,
PRIMARY KEY (`idpersona`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `relaciones`
--

CREATE TABLE IF NOT EXISTS `relaciones` (
`idinstitucion` int(11) NOT NULL,
`idpersona` int(11) NOT NULL,
KEY `idinstitucion` (`idinstitucion`,`idpersona`),
KEY `idpersona` (`idpersona`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Filtros para las tablas descargadas (dump)
--

--
-- Filtros para la tabla `relaciones`
--
ALTER TABLE `relaciones`
ADD CONSTRAINT `relaciones_ibfk_2` FOREIGN KEY (`idinstitucion`) REFERENCES `instituciones` (`idinstitucion`) ON DELETE NO ACTION ON UPDATE CASCADE,
ADD CONSTRAINT `relaciones_ibfk_1` FOREIGN KEY (`idpersona`) REFERENCES `personas` (`idpersona`) ON DELETE NO ACTION ON UPDATE CASCADE;
Y luego una consulta para asociar cada persona con todas las instituciónes en las que interviene...

SELECT *
FROM personas
INNER JOIN (
relaciones
INNER JOIN instituciones ON relaciones.idinstitucion = instituciones.idinstitucion
) ON personas.idpersona = relaciones.idpersona
LIMIT 0 , 30
A ver esos fieras del foro: ¿más campos a incorporar? ¿cómo veis el tema de los JOINS de la consulta?, ¿qué tal la normalización de las tablas....?
 
Última edición:

NosTrasladamus

Madmaxista
Desde
19 Abr 2007
Mensajes
6.803
Reputación
12.527
Lo subo, a ver si alguien puede aportar alguna idea interesante para mapear la casta y sus ramificaciones...
 

hijaputeca

Madmaxista
Desde
8 Jun 2007
Mensajes
691
Reputación
217
Lo subo, a ver si alguien puede aportar alguna idea interesante para mapear la casta y sus ramificaciones...
Exactamente, donde radica la dificultad?

Es decir, el problema lo tenéis en introducir los datos y sus relaciones o en representarlos graficamente, o en ambas cosas.

Pintar por ejemplo las relaciones al estilo de neo4j(por poner un ejemplo), es fácil,
estariamos hablando de entre 50 y 500 nodos como mucho. Pero este tipo de representación tiene muchos problemas para muchos datos y yo la descartaría.

Se me ha ocurrido algo :pienso:, pero habría que programar un poco y ver como queda.
 

hijaputeca

Madmaxista
Desde
8 Jun 2007
Mensajes
691
Reputación
217
La información se suele recoger en forma de matrices asimétricas cuyas entradas son del tipo A -> B , indicando algún tipo de relación/transacción desde A hacia B (que no implica necesariamente la relación B -> A). Puede haber relaciones de varios tipos involucrando los mismos individuos/instituciones. Si tenéis/encontráis tales matrices de información, me avisáis y yo os las convierto en mapas 2D.
Para el que quiera ver algo rápido sin tener que programar nada, hay programas como "mathemática", matlab,etc... donde puedes introducir esa matriz de información y pintarla.

Basicamente sería introducir los datos que te generán esa matriz(V=vertices y C=caminos) y luego pintar la matriz.

Por ejemplo:

V={A,B}
C={A->B}

genera una matriz.
_AB
A|01
B|00

y esta matriz le dices al programa que la pinte, esto para el que no tenga ganas de programar nada. Pero creo que se queda un poco limitado para navegar por los datos, y si hay muchos datos puede ser un problema. Luego estas limitado por la librería gráfica del programa para personalizar los nodos y los caminos del grafo y no se hasta donde puede llegar, porque yo esto lo he utilizado con 40 o 50 nodos como mucho.

Van tus tiros por ahí cuidadin?

Un saludo.
 

NosTrasladamus

Madmaxista
Desde
19 Abr 2007
Mensajes
6.803
Reputación
12.527
La información se suele recoger en forma de matrices asimétricas cuyas entradas son del tipo A -> B , indicando algún tipo de relación/transacción desde A hacia B (que no implica necesariamente la relación B -> A). Puede haber relaciones de varios tipos involucrando los mismos individuos/instituciones. Si tenéis/encontráis tales matrices de información, me avisáis y yo os las convierto en mapas 2D.
Como matriz bastaría una tabla en donde aparezca en una columna (A) la empresa/insititucion/consejo-de-administracion y en (B) la persona en cuestión?
Tomando para (B) algo como lo que publica la CNMV en documentos como este...
http://www.cnmv.es/Portal/verDoc.axd?t={14716d20-cd24-4014-acf7-bfb525f68c8b}

Y repitiendo tantas veces como personas haya el nombre de la empresa/insititucion/consejo-de-administracion, para fomar una tabla como la que podría servir de fuente de datos para una tabla dinámica en una hoja de cálculo? :pienso: :confused:
 

hijaputeca

Madmaxista
Desde
8 Jun 2007
Mensajes
691
Reputación
217
Como matriz bastaría una tabla en donde aparezca en una columna (A) la empresa/insititucion/consejo-de-administracion y en (B) la persona en cuestión?
Tomando para (B) algo como lo que publica la CNMV en documentos como este...
http://www.cnmv.es/Portal/verDoc.axd?t={14716d20-cd24-4014-acf7-bfb525f68c8b}

Y repitiendo tantas veces como personas haya el nombre de la empresa/insititucion/consejo-de-administracion, para fomar una tabla como la que podría servir de fuente de datos para una tabla dinámica en una hoja de cálculo? :pienso: :confused:
No puedo ver el documento, no se si es fallo mio.

Yo lo que haría sería lo siguiente.

Simplificando, tendría una tabla donde estarían las personas/instituciones/etc...y otros datos que te parezcan relevantes tener para luego poder mostrarlos, esto ya al gusto del consumidor o según sea el problema. Si quieres puedes hacer una para personas, otras para instituciones, etc...o todos en la misma.

Y luego otra donde se indican las relaciones, y otros datos que te parezcan relevantes acerca de esa relación.


Después hay muchas opciones para pintar la información, se me ocurren estas, pero seguro que hay muchas más.

-Con esa información tienes suficiente para(en caso de que no sean muchos datos) generar esa matriz y que cualquier programa te pinte el grafo en cuestión.

-Te pintas la información personalizada como quieres con tu lenguaje de programación favorito.

-Te procesas la información y la generas de manera que la interprete cualquier software de los que hábeis puesto.

-Te procesas la información y te generas información geoespacial para que cualquier software(externo o desarrollado por ti) junto con unas plantillas de estilo te renderice la información.

Pero lo primero es tener los datos y sus relaciones. Una vez que ya esten se puede ir viendo.

Haber que dice cuidadin



Un saludo.
 

NosTrasladamus

Madmaxista
Desde
19 Abr 2007
Mensajes
6.803
Reputación
12.527
No puedo ver el documento, no se si es fallo mio.

Yo lo que haría sería lo siguiente.

Simplificando, tendría una tabla donde estarían las personas/instituciones/etc...y otros datos que te parezcan relevantes tener para luego poder mostrarlos, esto ya al gusto del consumidor o según sea el problema. Si quieres puedes hacer una para personas, otras para instituciones, etc...o todos en la misma.

Y luego otra donde se indican las relaciones, y otros datos que te parezcan relevantes acerca de esa relación.


Después hay muchas opciones para pintar la información, se me ocurren estas, pero seguro que hay muchas más.

-Con esa información tienes suficiente para(en caso de que no sean muchos datos) generar esa matriz y que cualquier programa te pinte el grafo en cuestión.

-Te pintas la información personalizada como quieres con tu lenguaje de programación favorito.

-Te procesas la información y la generas de manera que la interprete cualquier software de los que hábeis puesto.

-Te procesas la información y te generas información geoespacial para que cualquier software(externo o desarrollado por ti) junto con unas plantillas de estilo te renderice la información.

Pero lo primero es tener los datos y sus relaciones. Una vez que ya esten se puede ir viendo.

Haber que dice cuidadin
Efectivamente, el enlace estaba mal.
Me refería a cualquiera de los documentos sobre "gobierno corporativo" (relación de los consejeros y principales accionistas) de cualquiera de las entidades obligadas a registrarse en la CNMV (La Securities and Exchange Commission hispanistaní), como por ejemplo el primero de la lista sobre el Santander:
CNMV - Información sobre gobierno corporativo

Y elaborar una tabla tal que así:

(idpersona) Persona |(identidad) Entidad
----------------------------------------------------------------------
(1) Fulano de tal |(1) Forralia S.L.
----------------------------------------------------------------------
(2) Mengano de cual |(1) Forralia S.L.
----------------------------------------------------------------------
(3) Zutano de pascual |(1) Forralia S.L.
----------------------------------------------------------------------
(1) Fulano de tal |(2) PORCINSA
----------------------------------------------------------------------
(2) Mengano de cual |(3) Chorizex S.A.
----------------------------------------------------------------------
(4) Perico de los Palotes y Hohenlohe|(3) Chorizex S.A.
----------------------------------------------------------------------
etc...

Con la cual se debería poder dibujar:
- Todos los miembros que se sientan en el consejo de administración de Forralia S.L., PORCINSA y Chorizex S.A.
- Aquellos miembros que se sientan en más de un consejo de administracion: Fulano de tal: Forralia S.L. y PORCINSA, Mengano de cual: Forralia S.L. y Chorizex S.A.
etc...

Un saludo.
 
Última edición:

hijaputeca

Madmaxista
Desde
8 Jun 2007
Mensajes
691
Reputación
217
Efectivamente, el enlace estaba mal.
Me refería a cualquiera de los documentos sobre "gobierno corporativo" (relación de los consejeros y principales accionistas) de cualquiera de las entidades obligadas a registrarse en la CNMV (La Securities and Exchange Commission hispanistaní), como por ejemplo el primero de la lista sobre el Santander:
CNMV - Información sobre gobierno corporativo

Y elaborar una tabla tal que así:

(idpersona) Persona |(identidad) Entidad
----------------------------------------------------------------------
(1) Fulano de tal |(1) Forralia S.L.
----------------------------------------------------------------------
(2) Mengano de cual |(1) Forralia S.L.
----------------------------------------------------------------------
(3) Zutano de pascual |(1) Forralia S.L.
----------------------------------------------------------------------
(1) Fulano de tal |(2) PORCINSA
----------------------------------------------------------------------
(2) Mengano de cual |(3) Chorizex S.A.
----------------------------------------------------------------------
(4) Perico de los Palotes y Hohenlohe|(3) Chorizex S.A.
----------------------------------------------------------------------
etc...

Con la cual se debería poder dibujar:
- Todos los miembros que se sientan en el consejo de administración de Forralia S.L., PORCINSA y Chorizex S.A.
- Aquellos miembros que se sientan en más de un consejo de administracion: Fulano de tal: Forralia S.L. y PORCINSA, Mengano de cual: Forralia S.L. y Chorizex S.A.
etc...

Un saludo.
Yo no lo haría exactamente así, aunque para gustos los colores.

Mañana te pongo o más bien te mando como lo haría....

Un saludo.
 

Aire Mutable

Madmaxista
Desde
11 Ago 2008
Mensajes
1.119
Reputación
2.131
Lo subo, que Aire Mutable va a estar unos días sin conectarse y además me ha pedido que os de las gracias a todos los que estais participando en este hilo...
Muchas gracias NosTrasladamus

Acabo de conectarme y veo que hay un montón de información excepcional aunque vista por encima también he de reconocer que de algunas cosas de las que habláis no tengo ni idea; pero aún así, abrí este hilo porque me interesa mucho poder crear este tipo de herramienta donde poder cruzar y visualizar las relaciones entre los datos que tenemos de las muchas de las tramas de corrupción-poder con las que llevamos años batallando. Así que aunque por asuntos familiares tengo que marcharme de nuevo y no sé si voy a poder participar en el hilo durante un tiempo, me llevaré toda la información y prometo ponerme al día. Sólo espero que los que podáis, sigáis aportando tanta información y no caiga el hilo en el olvido.

Muchísimas gracias a todos por vuestra ayuda.

Ahora voy a leer un poco...
 
Última edición: