Mostrando entradas con la etiqueta redes de literatura. Mostrar todas las entradas
Mostrando entradas con la etiqueta redes de literatura. Mostrar todas las entradas

jueves, 28 de febrero de 2019

La red social de Sócrates (vía NodeXL)

La red social de Sócrates [1]

Publicado por Diane Harris Cline


Identificador persistente con cita: Harris Cline, Diane. "La red social de Sócrates". CHS Research Bulletin 7 (2019). http://nrs.harvard.edu/urn-3:hlnc.essay:ClineD.The_Social_Network_of_Socrates.2018

Para ampliar una figura, haga clic directamente en la imagen.

La hoja de cálculo mencionada a continuación está disponible para descargar.

En los últimos años, el análisis de redes sociales se ha convertido en una herramienta para analizar una amplia gama de redes sociales, no solo dentro de las redes sociales (Facebook, Twitter) sino en todos los entornos imaginables. [2] Hay varias razones para que los historiadores antiguos estudien las redes sociales. Nos interesan los patrones generativos que comienzan una red a partir del primer par de relaciones, nos interesa comprender mejor por qué algunas ideas se difunden a través de las redes y otras no se entienden. Nos interesa la estructura de la red y sus subcomunidades, y para la historia, queremos entender mejor las relaciones sociales del período de tiempo de nuestra especialidad. A nivel macro, tenemos curiosidad acerca de cómo las nuevas ideas y cambios se filtran y, en última instancia, transforman una sociedad lo suficiente como para dar a una era o período de tiempo un nuevo nombre.

Cómo construir una red social para la biografía histórica.


Una cosa que el análisis de redes sociales hace muy bien es identificar grupos dentro de un grupo más grande. Utilizo el análisis de redes sociales para comprender las diversas comunidades en la mitad de la quincena de Atenas y ver a quién conocía Sócrates y encontrar a quienes tenía vínculos más cercanos. Suspenda por el momento las cuestiones de si los diálogos de Platón son ficticios o fácticos, y si realmente todas estas personas existieron. Este puede ser un estudio de la red social de la construcción imaginaria de Sócrates de Platón en lugar de la Sócrates de mediados del siglo V real. Este es un experimento para ver si el mundo pintado por Platón se mantiene unido. El mundo social de Sócrates, según lo informado por Platón, tiene cohesión.

El análisis de redes sociales mapea y mide el tejido de la sociedad, revela los subconjuntos dentro del conjunto y nos permite identificar quién tiene el mayor prestigio, o quiénes sirvieron como centros, corredores, puentes o conectores entre los grupos dentro de la red. El primer paso en el método es reunir las fuentes a partir de las cuales construir la base de datos. Para la red social de Sócrates, decidí usar todos los diálogos y cartas de Platón. Para empezar, busqué menciones de individuos que tenían relaciones sociales con Sócrates y entre ellos.


Figura 1. Construyendo la base de datos

En una hoja de cálculo, registré estas relaciones, anotando quiénes eran las parejas, la cita, de qué ciudad o aldea eran y cuál era su papel en la vida de Sócrates en el momento del diálogo: si eran conocidos, estudiantes o compañeros Filósofos, o padres de alumnos, y así sucesivamente. El mínimo que se necesita para registrar es simplemente los dos nombres en la relación, pero la documentación es importante para justificar y volver a investigar esas relaciones más adelante. Recolecté esta información yendo página por página a través de los diálogos de Platón, recolectando pares de nombres de personas vinculadas entre sí socialmente y grabándolas en una hoja de cálculo con dos columnas. Luego busqué a cada persona en Debra Nails, The People of Plato [3] para asegurarme de que había desambiguado a quienes compartían el mismo nombre. La hoja de cálculo con estos pares de nombres que tienen algún tipo de relación se denomina "lista de enlace" en el Análisis de redes sociales y es la columna vertebral del análisis (fig. 1). [4]

Para demostrar el método para recopilar los pares de nombres, veamos un breve texto, el Simposio de Xenophon.

Una tarde, hace unos 2450 años (421/420 aC), Sócrates caminaba por una calle de Atenas con algunos amigos, incluidos los estudiantes y sus familiares. Al acercarse a ellos había otro grupo de personas que Sócrates conocía, incluyendo a Calias, uno de los hombres más ricos de Atenas, que había invitado a un filósofo de otra ciudad para que diera algunas conferencias y se reuniera con sus hijos y sus compañeros de estudios. Cuando se acercan, Calias se detiene e invita a Sócrates a unirse a él para cenar y asistir a un simposio. Al principio, de mala gana, Sócrates y sus compañeros finalmente se unen al grupo de Callias y todos se dirigen juntos. ¿El resultado? El Simposio de Jenofonte lo registra. Cuando miremos los primeros párrafos, le pido que imagine en su mente la lista de enlaces que tendría que hacer para registrar estas relaciones.
La ocasión fue una carrera de caballos en el gran festival panatenaico. Callias, el hijo de Hipóntero, que era amigo y amante del niño Autolycus, había traído al muchacho, él mismo ganador de la pankration, para ver el espectáculo. Tan pronto como la carrera de caballos terminó, Callias procedió a acompañar a Autolycus y su padre, Lycon, a su casa en el Pireo, a la que también asistió Niceratus. Pero al ver a Sócrates junto con algunos otros (Critobulus, Hermogenes, Antisthenes y Charmides), le ordenó a un asistente que dirigiera la fiesta con Autolycus, mientras él mismo se acercaba al grupo, exclamando: "Una oportunidad feliz me lleva por su camino, simplemente cuando estoy a punto de entretener a Autolycus y su padre en una fiesta. El esplendor del entretenimiento será mucho mayor, no necesito decirle, si mi salón debe alegrarse con dignidad como ustedes, que han alcanzado la pureza de alma, en lugar de los generales y los comandantes de caballería y una multitud de cazadores de lugares. . "Whereat Socrates:" ¿Cuándo habrás terminado con tus burlas, Calias? ¿Por qué? Porque te has gastado sumas de dinero en Protágoras, Gorgias y Prodicus, y muchos otros, para aprender sabiduría, debes desprecialarnos a los pobres, que somos pensadores autodidactas en filosofía comparados contigo. ? ”“ Hasta ahora, sin duda ”(replicó Calias),“ aunque tenía muchas cosas sabias que decir, me he guardado mi sabiduría; pero si solo me honra con su compañía hoy, prometo presentarme de otra manera; verás que soy una persona de poca importancia después de todo ”. Sócrates y los demás, al tiempo que agradecían cortésmente a Callias por la invitación, al principio no estaban dispuestos a unirse a la cena; pero la molestia del otro para que se desanimara fue tan evidente que al final se convenció al grupo para que acompañara a su anfitrión. Después de un intervalo dedicado al ejercicio gimnástico (y posterior unción de las extremidades) por parte de algunos, mientras que otros tomaron un baño, los invitados fueron presentados al maestro de la casa. Jenofonte, Simposio 1.1-8 [5]


Figura 2. Extracto de la recopilación de datos para el Simposio de Xenophon

A partir de estos pasajes podemos desarrollar un buen comienzo en la lista de enlaces. La Figura 2 muestra el comienzo de la lista de enlaces para los primeros tres párrafos de lo que acabamos de leer.


Figura 3. Métricas generales para el Simposio de Xenophon

Una vez que se completa la lista de enlaces, cortamos y pegamos los pares de nombres (dos columnas) en el programa ARS. En este caso, utilizando NodeXL, podemos ver las métricas generales de la red (Figura 3). Para todo el Simposio de Xenophon, tenemos 36 actores, 53 aristas, en un componente conectado. Esto último significa que todos están conectados de alguna manera dentro de la red, sin díadas o tríadas por sí mismos. Las métricas de la red también nos dicen que la red tiene una distancia geodésica máxima de 7 y un diámetro promedio de 3.13. Esto significa que la mayoría de los nodos periféricos están a una distancia de siete saltos entre sí, pero en promedio solo se necesitan tres saltos (3.13) para que las personas se encuentren entre sí o para que la información se difunda a través de la red.

Figura 4. La red social del Simposio de Jenofonte.

Este extracto del Simposio de Xenophon ilustra varias características del análisis de redes sociales. Los dos grupos que se reúnen en la calle son grupos, y cuando se fusionan en la casa de Callias, se unen en un componente conectado. En la Figura 4 anterior, tenemos la red compuesta para todo el Simposio de Xenophon. El tamaño de los nodos es proporcional al número de vínculos (o "medida de centralidad de grado") de cada actor. Los colores significan a qué grupo de actores individuales pertenecen. Comenzando desde el centro del cuadro, tenemos el gran grupo azul oscuro alrededor de Sócrates, delimitado por Antistenes en la parte inferior, Zeuxippus a la izquierda y Critobulus a la derecha. El segundo grupo en verde se enfoca en Calias, ubicado directamente a la izquierda de Sócrates, y cuyo grupo incluye los cinco nodos debajo de él. Un tercer grupo tiene un punto focal en Niceratus I, uno de los invitados, situado en la parte superior izquierda de Calias en verde oscuro. Niceratus I es el centro de una estrella de seis puntos, dos de los cuales son Callias y Lycon. Ambos tienen vínculos directos con Sócrates, pero Niceratus no, por lo que se encuentra a dos grados de separación, dependiendo de un camino que pase por Lycon o por Calias. Los animadores de la noche forman su propio grupo en el extremo derecho del sociograma en azul claro, con Critobulus y Philip the Jester actuando como puentes. Ese grupo tiene ocho miembros, pero el hombre de Syracusan y Philip el bufón desempeñan los roles más importantes en la red, conectando a tres actores cada uno.

Ahora es el momento de discutir los límites de nuestras redes y cómo discernir si una persona pertenece al conjunto de datos o no. Todos los lazos no son iguales. Algunos solo se reunieron en la fiesta, otros son miembros de la familia, pero otros son estudiantes de Sócrates. Debido a la variedad de vínculos, llamaríamos a esto una red multiplex. Si bien Sócrates, Calias y sus amigos se encuentran con los artistas, es probable que no mantengan una relación duradera con ellos. Hay que tomar decisiones difíciles. Esta es una red de ego con el propósito de descubrir la red social de Sócrates. ¿Las relaciones con los artistas de la noche (contratados por Calias y presentes en su casa) son realmente parte de la red social de Sócrates? ¿Son relaciones significativas o son simplemente interacciones fugaces? Tales juicios deben basarse en el propósito del estudio: si el propósito del Análisis de redes sociales es mapear a todos los que aparecen en el Simposio de Xenophon's, deberíamos incluirlos, pero si estamos utilizando este texto como una de las muchas fuentes para el Con el fin de buscar a aquellos que estaban más cerca de Sócrates o que son al menos parte de su red personal de ego, podríamos elegir excluirlos.

Este es el método para construir la lista de enlaces. [6]

Resultados

Para toda la red que construí utilizando todo Plato, obtenemos una lista de enlaces que tiene 481 filas o relaciones entre 186 personas. Sócrates está en el centro, y donde vemos líneas rojas tenemos una relación de primer salto o de primer grado entre él y su conocido. A continuación, tenemos algunas de las personas más conocidas y sus vínculos destacados en .gif. Observe el agrupamiento a medida que avanzamos por la red. Los filósofos, sofistas y personas que aparecen en los diálogos como interlocutores tienden a estar en el lado izquierdo y en la parte superior. Los socráticos están situados más a la derecha y debajo de Sócrates.


Figura 5. La red social de Sócrates.


Figura 6. La red social de Sócrates se muestra para mostrar el núcleo y la periferia

Aquí, en las Figuras 5 y 6, observamos la red mediante un algoritmo de diseño que nos permite explorar el núcleo y la periferia de la red. Los enlaces de las relaciones de primer grado de Sócrates están en rojo (fig. 6), y tiene 120 relaciones directas. Hay unos pocos nodos que forman un tercer grado fuera de Sócrates, visibles al mirar un nodo de primer grado en rojo, y luego trazar los lazos a un nodo azul que debe ser de un segundo grado por lo menos. Un ejemplo es Heroscamander en el extremo izquierdo, conectado a Sócrates a través de Laches y Nicias de Tebas.


Figura 7. La red social de Sócrates, mostrada como una onda sinusoidal.

En la Figura 7, tenemos una vista de la red utilizando un diseño de onda sinusoidal, nuevamente con Sócrates iluminado en rojo. Esto nos permite tener una idea de la densidad y la cohesión de los lazos. Buscando los nodos que no tienen enlaces rojos, descubrimos a las personas de segundo grado, que aparecen en los diálogos como un amigo de un amigo desde la perspectiva de Sócrates.


Figura 8. Pantalla usando color para mostrar hombres (azul oscuro) y mujeres (rojo)

Las mujeres no son comunes en la red de Sócrates, de hecho, solo hay siete (aunque una de ellas es "mujeres sin nombre en el hogar de Sócrates"). Podemos demostrar esto mediante el uso de colores. En la Figura 7, el azul se usa para hombres y el rojo para mujeres, para que podamos identificar rápidamente sus posiciones en la red. Cuando como grupo se encienden, los vemos extendidos a través de la red, conectados entre sí (con la excepción de Perictione). Este podría ser un buen lugar para mencionar que incluí a Diotima, y ​​probablemente a otras personas que pueden no ser personas reales, pero parece estar aislada y su presencia no está distorsionando nuestros resultados de manera significativa.

Métricas


Además de las visualizaciones, en NodeXL y en todos los programas de análisis de redes sociales, obtenemos algunas mediciones para la red en su conjunto y para cada individuo dentro de ella. Aprendemos, por ejemplo, que la distancia geodésica promedio de la red es seis, lo que significa que, como máximo, toma seis saltos desde el origen hasta otro nodo en la periferia. Otra forma de decirlo es que a lo sumo hay seis grados de separación. El promedio está por debajo de tres saltos, sin embargo, calculado en 2.6. Este es un grupo muy cercano, también llamado "un mundo pequeño".

Podemos ver los puntajes de cada individuo en la red. El programa calcula la posición de cada nodo y la utilidad estructural relativa en términos de su grado, centralidad de Intermedio y centralidad del vector propio, además de otras medidas. Ahora veremos cada uno de estos para ver qué significan.


Figura 9. Visualización de NodeXL resaltando las estadísticas de Sócrates, ordenadas por puntajes de centralidad de grado

NodeXL presenta dos paneles simultáneamente, los datos y la visualización. La figura 9 tiene a cada persona en una fila con sus puntuaciones. La primera columna sombreada más oscura en la ventana izquierda proporciona el puntaje de Grado de una persona (número de vecinos), y si miramos la fila con las estadísticas solo para Sócrates (fila 3), nos dice cuántos vínculos tiene Sócrates, 121. Recuerde Que en toda la red tenemos 481 aristas, por lo que sus conocidos también se conocen. La siguiente columna nos muestra sus puntuaciones en Betweeness Centrality, 14,784. A lo largo de los múltiples caminos para llegar de una persona a otra a través de la red, Sócrates se encuentra en el camino en gran medida, proporcionando un atajo a través de la red. [7] Pero como podemos ver en la Figura 10, donde se seleccionan los veinte mejores puntajes, muchas personas desempeñan esta función de puente o agente para conectar a las personas en toda la red. El uso de SNA implica principalmente la búsqueda de patrones. En la Figura 10 hay más rojo en la parte superior de la red de lo que vimos en Grado Centralidad (Fig. 9) que estaba principalmente en la parte inferior.


Figura 10. Visualización de NodeXL resaltando las estadísticas de Sócrates, ordenadas por las puntuaciones de centralidad de intermediación.

A continuación nos fijamos en la columna Centralidad del autovector. Este puntaje no solo cuenta el número de vínculos, sino que los pondera, de modo que entendamos hasta qué punto cualquier actor está vinculado a otras personas con puntajes altos. A menudo se usa como una forma aproximada de juzgar el prestigio de alguien, o la proximidad al poder. Sócrates obtiene la puntuación más alta de todos, 0.061. En la Figura 11 vemos a los diez mejores anotadores en la centralidad de Eigenvector, y notamos qué tan cerca están abrazando a Sócrates (su nodo no fue seleccionado para que pudiéramos ver a los otros más claramente). En su mayoría están en la parte inferior hacia la izquierda en el sociograma. Al comparar los tres cuadros en las Figuras 9, 10 y 11, vemos a diferentes personas que desempeñan diferentes roles dentro de la red, cada uno de los cuales podría estudiarse más a fondo. Las estadísticas pueden conducir a vías para el descubrimiento.



Ahora, de todas estas medidas, me pareció que si pudiéramos encontrar a las personas que obtuvieron el puntaje más alto en la centralidad del vector propio de los 186 vértices con vínculos de primer grado, esos serían los asociados más íntimos de Sócrates. Antes de conocer los resultados de NodeXL, veamos algunas pruebas textuales.

Este primer pasaje que nombra a los asociados más cercanos de Sócrates es de Memorabilia de Jenofonte, 1.2.48: [8]

Pero Criton era un verdadero asociado de Sócrates, como lo fueron Chaerophon, Chaerecrates, Hermogenes, Simmias, Cebes, Phaedondas y otros que lo acompañaron no para que pudieran brillar en las cortes o la asamblea, sino para convertirse en caballeros y ser capaces de cumplir con su deber por casa y familia, y por parientes y amigos, y por ciudad y ciudadanos. De estos, ni uno, en su juventud o vejez, hizo mal o incurrió en censura.

Lo más frustrante es la frase "y otros" que deja la lista incompleta.

Una segunda cita proviene de la Apología 33b-34a de Platón, que se pone en la boca de Sócrates mientras está en juicio por su vida.

[33b] Pero, ¿por qué entonces a algunas personas les encanta pasar mucho tiempo conmigo? Habéis oído la razón, hombres de Atenas; porque te dije toda la verdad; es porque les gusta escuchar cuando se examina a los que piensan que son sabios y no lo son; porque es divertido ... [33d] Y hay muchos de ellos presentes, a quienes veo; Primero Crito aquí, que es de mi edad y mi propio deme y padre de Critobulus, que también está presente; luego está Lysanias el Sphettian, padre de Aeschines, que está aquí; y también Antiphon de Cephisus, padre de Epigenes. Luego están otros cuyos hermanos se unieron a mis conversaciones, Nicostratus, hijo de Theozotides y hermano de Theodotus (ahora Theodotus está muerto, por lo que no pudo detenerlo por ruegos), y Paralus, hijo de Demodocus; Theages era su hermano; y [34a] Adeimanto, hijo de Aristo, cuyo hermano es Platón aquí; y Aeantodorus, cuyo hermano Apollodorus está presente. Y te puedo mencionar muchos otros ... [9]

El tercer pasaje relevante proviene de la Vida de los Eminentes Filósofos de Diogenes Laertius 2.5.47.

De los que le sucedieron y se llamaron Socráticos, los principales fueron Platón, Jenofonte, Antistenes y, de los diez nombres en la lista tradicional, los más distinguidos son Aeschines, Faedo, Euclides, Aristipo. Primero debo hablar de Jenofonte; Antisthenes vendrá después entre los cínicos; después de Jenofonte, tomaré a los socráticos propiamente dichos, y así pasaré a Platón. Con Platón comienzan las diez escuelas: él mismo fue el fundador de la Primera Academia.

Ojalá supiéramos los "diez en la lista tradicional", pero esos están perdidos. Este pasaje se enfoca en los filósofos que estaban más cerca de Sócrates y continuaron su trabajo, no necesariamente el más íntimo con él socialmente durante su vida.

Podemos comparar estas listas de nombres lado a lado en una hoja de cálculo (Figura 12), y luego agregar una columna con la lista de personas con los puntajes más altos de Eigenvector generados por el análisis de la red social. De los trece mejores con las puntuaciones más altas de centralidad del autovector, todos los nombres, excepto tres, también aparecen en una de las otras listas. Los tres que son exclusivos de la lista de Eigenvector son casos muy interesantes. Ctesippus, por ejemplo, está presente en tres de los diálogos de Platón, y Debra Nails s.v. Ctesipo señala que es probable que él sea alguien que Platón conocía y estaba en el círculo íntimo de Sócrates. [10] Menexenus es el interlocutor en el diálogo del mismo nombre. Y se sabía que Alcibíades (así como Critobulus) estaban enamorados o intimando con Sócrates. [11]


Figura 12. Cuatro relatos diferentes de quiénes eran los hombres más cercanos a Sócrates.


Figura 13. Los diez mejores hombres con las puntuaciones más altas de centralidad del autovector en la red de Sócrates

En la Figura 13 tenemos a las personas con las puntuaciones más altas de vectores propios, y resulta que también se conocen entre sí, formando una camarilla muy grande. Son el núcleo del grupo llamado Socratics, formado por estudiantes actuales y antiguos y amigos cercanos. Muchos de ellos aparecen en los diálogos de Platón, y estuvieron presentes junto a la cama de Sócrates a su muerte. Ctesipo es la anomalía aquí, anotando la más alta de todas (Figura 11); Nails notó que sabemos poco sobre él, ni siquiera su patronímico. También observó que él conecta dos grupos de personas en dos diálogos, Lysis y Euthydemus. En términos de SNA, esto lo convierte en un puente dentro de la red que conecta dos grupos y eleva su puntaje de vector propio porque conoce a más personas con puntajes altos.

Las otras relaciones de Sócrates

Hemos identificado a aquellos cuyos puntajes sugieren que son los más íntimos con Sócrates, pero quizás es más importante ver cómo se mezcló y cruzó a todo tipo de comunidades. En público, Sócrates era famoso por ir al centro de la ciudad, el Ágora y hablar con la gente, con un grupo de jóvenes observando, escuchando y, a veces, riendo. Esta es una de las razones por las que fue acusado de corromper al joven y juzgado en el tribunal en 399 a. Tome este ejemplo de un pasaje en Memorabilia de Jenofonte: [12]

Además, Sócrates vivió a la intemperie; para la madrugada fue a los paseos públicos y campos de entrenamiento; en la mañana fue visto en el mercado; y el resto del día pasó justo donde se reunía la mayoría de la gente: generalmente estaba hablando, y cualquiera podía escuchar. Xen Mem. 1.10

Los ajustes que se acaban de describir son lugares donde Sócrates tenía un interlocutor principal, un zapatero como Simon [13], por ejemplo, pero donde otros podían observar, escuchar y aprender indirectamente. La figura 14 muestra cuánta gente asociada con Sócrates que no fue intelectual o filósofo, y el gran círculo de la izquierda son personas que se encuentran en esa categoría.


Figura 14. Grupos por atributo con Sócrates y sus lazos de un grado.


Figura 15. Grupos en la red de Sócrates y sus vínculos. Sócrates no se muestra.

En la tabla de la Figura 14 vemos a Sócrates en el centro inferior en un círculo entre sus amigos y seguidores, los Sócratas. Cada círculo aquí no se basa en un análisis de clúster sino en mi lista de atributos, que representa diferentes roles. La figura 15 excluye los vínculos de Sócrates, ya que reduce la capacidad de estudiar las relaciones de todos los demás. Desde la esquina inferior derecha, en amarillo, hay algunos estudiantes (de profesores distintos de Sócrates), luego un círculo justo encima de ellos en el extremo derecho en rojo está formado por filósofos extranjeros, y sobre ellos en verde están los sofistas, y luego los socráticos en la oscuridad. Aparecen verdes en el centro inferior. En el círculo superior derecho, en azul claro, hay intelectuales, personas como Calias, el rico anfitrión del simposio que conocimos al principio, o personas que eran hombres de estado como Pericles u hombres que enseñaban materias distintas al oratorio o la filosofía. En el círculo más grande de la izquierda en azul están las personas con las que Sócrates se asoció, que no eran ninguna de esas cosas, y para nuestra sorpresa, constituyen el componente más grande. Se podría decir que son personas de la vida cotidiana. Cuando Sócrates presentó a las personas entre sí, estaba generando vías para el flujo de información. Se desempeñó como el conector, facilitador y tejedor de redes de la comunidad, o puente y agente en términos de Análisis de redes sociales, ayudando a la red a alcanzar su estado de máxima eficiencia.
Conclusión

Con el análisis de redes sociales, es emocionante poder visualizar lo invisible, mirar más allá de lo familiar y hacer preguntas que no se pudieron responder antes. El análisis de redes sociales es una herramienta que recién se está introduciendo en las humanidades digitales, pero ya está claro que nos ofrece oportunidades para pensar de manera diferente sobre el mundo antiguo.

Sócrates introdujo el elenchus, o el arte del diálogo, a la filosofía y la educación a mediados del siglo quinto antes de Cristo. Hay algo sobre el diálogo que es muy social, que requiere dos interlocutores que crean un enlace al participar en este tipo de conversación especial. Platón en Meno 80d hace que Sócrates diga: "Quiero examinar y buscar junto con ustedes lo que podría ser". La investigación filosófica es un acto inherentemente social para Sócrates. No podía filosofar solo.



Bibliografía


Borgatti, S. P., Everett, M. G. and Johnson, J. C. 2013. Analyzing Social Networks. London.

Cherven, K. 2013. Network Graph Analysis and Visualization with Gephi. Birmingham.

Cline, D. H . 2012. “Six Degrees of Alexander: Social Network Analysis as a Tool for Ancient History.” Ancient History Bulletin 26.1-2: 59-70.

Dakyns, H. G. 1897. The Works of Xenophon. London.

Hamilton, E., and Cairns, H. 1961, 1980. The Collected Dialogues of Plato, Including the Letters. Princeton.

Hansen, D. Shneiderman, B. and Smith, M. A. 2011. Analyzing Social Media Networks with NodeXL: Insights from a Connected World. Burlington, MA.

Nails, D. 2002. The People of Plato: A Prosopography of Plato and Other Socratics. Indianapolis.

Nails, D. 2017. The People of Plato: A Prosopography of Plato and Other Socratic: Errata and Addenda, January 2017 downloaded from https://msu.edu/~nails/pop.pdf on December 28, 2018.

Newman, M. 2010. Networks: An Introduction. Oxford.

Wasserman, S. and Faust, K. 1994. Social Network Analysis: Methods and Applications. Cambridge.

Xenophon. 1923. Trans. E. C. Marchant. Cambridge, MA. 1923, downloaded from https://ebooks.adelaide.edu.au/x/xenophon/x5sy/chapter1 on December 15, 2018.

sábado, 2 de junio de 2018

Abusos de la metáfora de red en los historiadores


Esto es lo que sucede cuando los historiadores abusan de la idea de la red

Por David A. Bell | The New Republic

David A. Bell es el Profesor Lapidus en el Departamento de Historia de Princeton y el autor de The First Total War (Houghton Mifflin).

Sherlock Holmes, la mayoría de los personajes de ficción en inglés, no parecería un icono obvio de la globalización. Sin embargo, la novela en la que apareció por primera vez, Un estudio en escarlata, comienza con las hazañas del Dr. Watson en Afganistán. En las cuatro novelas que Arthur Conan Doyle escribió sobre Holmes, dos de las tramas dependen de los estadounidenses que persiguen venganzas en Europa, y dos sobre las fortunas adquiridas (en un caso robado) en las colonias británicas de ultramar. En cuanto a las cincuenta y seis historias cortas, las tres cuartas partes de ellas tienen una dimensión extranjera significativa, que a menudo se extiende más allá del continente europeo. Holmes's London es una metrópolis predeciblemente exótica, llena de indios, exiliados radicales europeos, estadounidenses ricos y diversos aristócratas, marineros y espías extranjeros. Pero incluso los crímenes que atraen al detective al campo engañosamente tranquilo casi siempre parecen involucrar una propiedad comprada con ganancias de la minería australiana, o un resentimiento entre los soldados que se remonta al motín indio. El Sabueso de los Baskerville, aunque ambientado en la parte más profunda de Devon, gira en torno a los esfuerzos de un inglés nacido en Costa Rica para robar una fortuna hecha en Sudáfrica por un primo canadiense.

Durante muchos años, ha sido la furia entre los historiadores descubrir conexiones mundiales pasadas de este tipo. En el llamado "giro global" de la historiografía contemporánea, no ha sido suficiente simplemente estudiar la forma en que las potencias occidentales han afectado al resto del mundo: un tema venerable. La tarea también ha sido mostrar cómo el resto del mundo afectó a Occidente; cómo las ideas y las prácticas fluían de un lado a otro en un flujo constante de apropiación, transformación y resistencia; cómo la opresión del fuerte se encontró con las "armas de los débiles"; y cómo se puede hacer que hable el "subalterno" reprimido de la historia. En otras palabras, no se trata simplemente de desacreditar las afirmaciones de una "misión civilizadora" occidental, en la que la mayoría de la gente de Occidente dejó de creer en décadas atrás. También es una cuestión de restaurar la "agencia" a los pueblos no occidentales, para garantizar que no sean tratados como los objetos pasivos de la actividad occidental. Ha sido una cuestión de mostrar cómo, incluso en un pasado relativamente lejano, los patrones globales de movimiento, intercambio, explotación y agresión formaron fenómenos que los historiadores alguna vez consideraron puramente locales. Y ha sido una cuestión de aplicar, incluso en períodos históricos bastante distantes, la metáfora dominante de la era digital: la "red".
Durante muchos años, ha sido la furia entre los historiadores descubrir las conexiones globales pasadas.
El impulso inicial detrás del giro fue fuerte, aunque a menudo de manera incoherente, político. Revelar cómo incluso los primeros patrones de globalización se extendieron, como icebergs, muy por debajo de la superficie visible de la política y el comercio, pareció una forma efectiva de aumentar la sensibilidad a la persistencia de patrones de desigualdad y explotación a largo plazo, particularmente en relación con el sur. "Demostrar las innumerables formas en que los pueblos particulares resistieron las formas de globalización, o se apropiaron de ellas para sus propios usos, les permitió servir como modelos de inspiración. Para tomar un ejemplo prominente, historiadores como Laurent Dubois han interpretado las masivas revueltas de esclavos en el Caribe francés en la década de 1790, ni como una simple explosión de ira contra la opresión horrible ni como un mero eco de las revoluciones europeas. Las revueltas han surgido en cambio como un proceso complejo en el cual los esclavos rebeldes tomaron las ideas europeas de los derechos y la libertad y los mezclaron con las ideas y prácticas caribeñas y africanas para crear algo completamente nuevo.

Con el tiempo, las operaciones ordinarias de la vida académica han embotado el mensaje político. Las peleas han cobrado su precio. ¿Hace demasiado énfasis en la "agencia" de los pueblos indígenas para minimizar ingenuamente las realidades brutales de la explotación imperial? O, por el contrario, ¿un enfoque excesivo en esta explotación termina haciendo que los pueblos indígenas parezcan nada más que víctimas pasivas, manteniendo así al Occidente mismo en el centro de la historia? Cautelosos de aventurarse en tales campos minados, muchos "historiadores globales" ahora encierran cada afirmación vacilante en una sofocante gasa de cobertura y calificación. Mientras tanto, la esperanza de tomar parte en una tendencia intelectual poderosa y emocionante (junto, quizás, con la perspectiva de viajes de investigación de invierno a Barbados o Goa) ha atraído a muchos académicos con poca preocupación por los intereses políticos originales.

Aún así, la tendencia solo ha ganado fuerza y ​​amplitud. Lo que la historia social fue a los años 1960 y 1970, y la historia cultural a los años 1980 y 1990, la historia mundial se ha convertido en las primeras décadas del nuevo siglo. Hace cuarenta años, un joven historiador interesado en la era de la Revolución Estadounidense podría haber realizado una disertación sobre cómo la independencia afectaba la vida cotidiana en la pequeña ciudad de Nueva Inglaterra. Veinte años atrás, ella pudo haber rastreado los discursos de la masculinidad en los periódicos de la república temprana. Hoy en día, es más probable que un tema típico involucre el impacto de productos "globales" como el té y el vino en las ciudades estadounidenses, o el papel de los marineros extranjeros en buques mercantes estadounidenses, o el establecimiento de redes de correspondencia entre propietarios de esclavos en los Estados Unidos. Sur y el Caribe. Al igual que en los "giros" anteriores, los defensores de este último insisten en la necesidad de aplicar sus conocimientos a todo tipo de temas familiares. Incluso hay una literatura creciente desde esta perspectiva dedicada a, sí, Sherlock Holmes. (Un artículo reciente en Critical Review lleva el título "Sherlock Holmes, Crime and the Anxieties of Globalization")


En el mejor de los casos, este nuevo trabajo abre nuevas perspectivas notables en el pasado. Solía ​​ser posible para los historiadores dedicar carreras completas a los estudios de la Revolución Francesa (mi propio campo) sin prestar la menor atención al hecho de que la Francia revolucionaria poseía colonias caribeñas. Sin embargo, el crecimiento prerrevolucionario de la economía francesa fue en gran medida impulsado por la espectacular expansión de la producción de azúcar en estas colonias. Esta producción a su vez dependía de un gran número de esclavos que trabajaban en algunas de las condiciones más brutales jamás vistas en el planeta. En 1789, las tres pequeñas colonias francesas de Martinica, Guadalupe y Saint-Domingue (actual Haití), con una superficie combinada aproximadamente igual a la de Massachusetts, tenían tantos esclavos africanos como todos los Estados Unidos (aproximadamente 700,000). . La mayoría de ellos había nacido en África, y sobrevivieron, en promedio, poco más de una década después de su llegada al Nuevo Mundo. En 1791, estos esclavos se levantaron en la mayor rebelión de esclavos jamás vista en la historia. En 1794, la Francia revolucionaria se convirtió en el primer imperio europeo en abolir la esclavitud (aunque Napoleón la restableció más tarde). El "giro global" ha insistido con razón en que las historias de la Revolución Francesa toman en cuenta estos eventos en su totalidad. Ha hecho cosas similares para muchos otros temas.

Sin embargo, ha demostrado ser menos exitoso al proporcionar nuevas narrativas generales con las que dar sentido a la experiencia humana pasada. Un clásico del género como El nacimiento del mundo moderno de C. A. Bayly, 1780-1914, que apareció en 2003, trazó conexiones y paralelismos entre partes remotas del mundo, destacó el crecimiento de las redes de comunicación y transformación. , y concluyó con una meditación mordaz sobre la "gran aceleración" de los años desde 1890 hasta 1914, cuando el mundo entero parecía dirigirse hacia un conflicto dramático, en medio del eclipse de las primeras esperanzas liberales. Sin embargo, incluso tan magníficamente seguro de sí mismo, un escritor como Bayly encontró difícil reunir océanos enteros y océanos en una historia coherente. Y a la hora de explicar "los motores del cambio", podría ofrecer solo dos páginas y medio pálidas que proponían, como clave, nada más que "la concatenación de cambios producidos por las interacciones de los cambios políticos, económicos e ideológicos en muchos diferentes niveles ": una declaración vaga y lo suficientemente abstracta como para aplicarse a prácticamente cualquier situación histórica en cualquier lugar.

A pesar de este problema, o quizás debido a él, los defensores del giro global han desarrollado una especie de obsesión por la síntesis. Las editoriales publican enciclopedias, manuales, manuales y diccionarios de historia global más rápido de lo que nadie puede hacer un seguimiento, y mucho menos leer. Las revistas aprendidas se llenan de foros, discusiones y debates en línea sobre el "estado del campo". Y autores especialmente ambiciosos han producido descripciones individuales, cuanto más voluminosas, mejor para hacer justicia lo más literalmente posible a lo que es literalmente el ser humano más grande. historia. Algunos años después del relativamente esbelto volumen de 540 páginas de Bayly, el erudito alemán Jürgen Osterhammel intervino ("pesó" la palabra operativa) con una historia de 1,568 páginas del siglo XIX titulada La Transformación del Mundo. Y ahora Osterhammel se ha asociado con Akira Iriye para editar una historia masiva de seis volúmenes del mundo, para aparecer tanto en inglés como en alemán, de los cuales el tomo de 1.161 páginas en revisión, que cubre los años 1870 a 1945, es el primero en ver impresión. Consta de cinco "capítulos", cada uno de los cuales, si se publica por separado, ya habría ocupado una longitud respetable de la estantería.

Este tomo, editado por Emily Rosenberg, proporciona una excelente ilustración de lo que el giro global puede y no puede lograr. Cada uno de sus cinco capítulos se basa en un amplio rango y cantidad de material fuente. Cada uno logra no solo sintetizar este material, sino también hacer nuevos argumentos al respecto. Tomados en conjunto, los capítulos proporcionan una imagen amplia de la forma en que ciertos tipos de conexiones globales cambiaron entre 1870 y 1945. Pero otras conexiones quedan extrañamente descuidadas. Y a pesar de los valientes esfuerzos de los autores, los capítulos muestran cuán difícil es escribir de una manera atractiva sobre un tema tan vasto y amorfo, y desarrollar marcos explicativos generales convincentes.

El volumen analiza el tema general de las "conexiones globales" en cinco partes aproximadas: cooperación, intercambio, movimiento, coacción y resistencia. La propia Rosenberg aborda el primero, en un capítulo virtuoso que examina todas las variedades imaginables de conferencias y acuerdos internacionales: sobre la estandarización de zonas horarias, deportes, distribución de películas, guerra y tratamiento de presos, banca y la moneda y el comercio, en las líneas internacionales de telégrafos y ferrocarriles, en los intercambios artísticos, científicos y profesionales, sin olvidar a la Liga de las Naciones. Mira los intentos fallidos de internacionalismo como el movimiento Esperanto, y muestra cómo las formas de entretenimiento desarrollaron audiencias en todo el mundo. El período aparece en sus páginas como una de las redes globales frenéticas. (De todos los autores, Rosenberg está más enamorada de la imagen de "red", aunque su copa metafórica rebosa con invocaciones de "corrientes", "caminos entrelazados", "flujos de conexión" y "el dominio fluido de la" trans- ". '') Lo más interesante es que ella argumenta que el cataclismo de la Primera Guerra Mundial terminó interrumpiendo el proceso sorprendentemente poco.

Dirk Hoerder tiene un tono más sombrío en su capítulo sobre migraciones y movimiento. La primera imagen que llega a las mentes estadounidenses, al considerar la migración en este período, es generalmente una de las masas acurrucadas a bordo contemplando con asombro la Estatua de la Libertad. Hoerder muestra, con estadísticas de sobra, cuán pequeña es una parte de la imagen general que capta esta imagen. Al distinguir cuidadosamente entre los diferentes tipos de migrantes -migrantes libres, trabajadores migrantes, trabajadores contratados, refugiados, personas desplazadas- señala los vastos flujos de humanidad que los buques de vapor y ferrocarriles hicieron posibles en todo el mundo. Los indios se trasladaron a través del imperio británico, a África e incluso a América del Sur. Los rusos se extendieron hacia el este en Siberia, los chinos descendieron hacia el sudeste asiático. Los flujos inversos a veces importaban casi tanto como los originales. Y en la historia de las migraciones, el conflicto internacional tuvo un impacto creciente, y los refugiados asumieron una parte cada vez mayor del movimiento general. Steven Topik y Allen Wells también enfatizan la discontinuidad y las relaciones desiguales de poder en una contribución más específica a los flujos de productos básicos. Los procesos industriales, argumentan, pueden haberse sentido tanto en la agricultura como en los sectores más "avanzados" de la economía mundial, pero la distribución de los beneficios siguió siendo tremendamente desigual, y la promesa de la prosperidad mundial prácticamente no se mantuvo.
La mayor ausencia individual del volumen es la guerra.
La coacción y la resistencia dominan las contribuciones de Charles Maier, sobre el estado, y Antoinette Burton y Tony Ballantyne, sobre los imperios. El espléndido capítulo de Maier, el más largo del volumen, también tiene la tesis más clara: demostrar lo que él llama "una intensificación decisiva de la ambición estatal y el poder gubernamental" en todo el mundo. (El ensayo tiene el inspirado título "Leviathan 2.0.") Maier es particularmente bueno en la forma en que las comunicaciones y el transporte mejorados podrían facilitar nuevas formas de poder estatal, pero también ayudar a provocar la revolución en todas partes, desde México hasta China y Rusia. También se muestra lírico sobre la crueldad con que los estados territoriales en expansión subyugaron e incorporaron pueblos con patrones más nómadas de asentamiento y organización política, desde las Grandes Llanuras de América hasta Asia Central. Burton y Ballantyne, por su parte, asumen la formidable tarea de discutir el imperialismo y el antiimperialismo en poco menos de 150 páginas. Su capítulo busca, sobre todo, desacreditar la noción comúnmente aceptada de que los movimientos de descolonización solo alcanzaron una masa crítica con las perturbaciones de la Segunda Guerra Mundial. Por el contrario, argumentan que estos movimientos se formaron en tándem con el mismo imperialismo y, lo que es más importante, que tomaron forma entre los imperios, no solo dentro de ellos. Sostienen a W. E. B. Du Bois, que llamó a la solidaridad mundial de los pueblos de África y Asia, como un excelente ejemplo de establecimiento de una red antiimperialista, señalando que este oponente afroamericano de las empresas estadounidenses de ultramar "comparó las calles de Shanghai a los de Mississippi y desafió a los banqueros chinos a resistir 'la dominación del capital europeo' ".

En resumen, las contribuciones reúnen un conjunto notable de ideas sobre conexiones y redes globales. Y, sin embargo, también falta una cantidad notable. Para empezar, los lectores del libro aprenderán mucho más aquí sobre sistemas postales, telégrafos y teléfonos que sobre las ideas transmitidas a través de ellos. Tal vez nada en el período comprendido entre 1870 y 1945 creó una solidaridad internacional más intensa que las ideas socialistas: "¡trabajadores del mundo, uníos!" No era más que un llamado a la conexión global. Gracias al socialismo, se llevaron a cabo simultaneamente argumentos casi idénticos sobre medios y fines, etapas del desarrollo histórico, el capital y la industria en Santiago y Beijing, Londres y Nueva York. (No en vano, Lionel Abel llamó al City College de Nueva York en la década de 1930 "la parte más interesante de la Unión Soviética ... la única parte de ese país en la que se podía expresar abiertamente la lucha entre Stalin y Trotsky".) Sin embargo El capítulo de Rosenberg tiene apenas cuatro páginas sobre el tema. El libro en su totalidad menciona a docenas de organizaciones internacionales, incluyendo el Consejo Internacional para la Preservación de Aves y la Junta Interamericana del Precio del Café, pero puede prescindir exactamente de tres oraciones para la Primera y Segunda Internacional Socialista. No hace un trabajo mucho mejor con la transmisión de ideas religiosas, y sobre las formas en que nuevas formas de "conexión global" a veces se basan en las más antiguas desarrolladas por la organización internacional más exitosa, la Iglesia Católica Romana.

A pesar de sus abundantes estadísticas sobre los flujos de productos básicos, el libro también tiene muy poco que decir sobre cómo se usaban realmente los productos básicos y sobre la vida cotidiana en general. Una de las características más sorprendentes del período comprendido entre 1870 y 1914 fue la aparición de culturas de la clase media estrechamente relacionadas en gran parte de Occidente, y cada vez más fuera de ella. Las burguesías emergentes de la época otorgaron una gran importancia a las vidas hogareñas bien ordenadas y cultivadas, con "compañerismo", pero con roles muy restringidos para las mujeres. Fueron, en gran medida, los productos (masculinos) de estos hogares quienes crearon las organizaciones internacionales discutidas por Rosenberg; atendió a las burocracias nacionales e imperiales trazadas por Maier, Burton y Ballantyne; y, por supuesto, consumió los productos estudiados por Topik y Wells, desde viejos estándares como el azúcar y el tabaco hasta los recién llegados como el petróleo y el caucho para neumáticos. Burton y Ballantyne tienen una anécdota reveladora sobre la forma en que un líder nacionalista indio se apropió y adaptó las nociones occidentales de la domesticidad de clase media, pero el libro de otra manera deja estos temas en gran medida intactos.

La única gran ausencia del volumen, sin embargo, es la guerra. La conquista militar, del tipo emprendida por Alemania y Japón en la Segunda Guerra Mundial, es la forma más directa de "conexión global" imaginable. Además, las dos guerras mundiales, con sus niveles insondables de matanza y destrucción, posiblemente hicieron más por romper las redes mundiales que cualquier otra cosa en la historia. Charles Maier tiene mucho interés en decir acerca de la forma en que la guerra contribuyó a la configuración de su "Leviatán 2.0". Sin embargo, en ninguna parte los autores de este libro ofrecen una visión sistemática de la guerra en este período, que incluyó los treinta y un años más sanguinarios en la historia humana (1914-1945). Los autores podrían haber argumentado colectivamente, como lo hace Rosenberg individualmente con referencia a las organizaciones internacionales, que incluso las guerras mundiales realmente hicieron muy poco para interrumpir el crecimiento a largo plazo de las conexiones y redes globales. Esta sería una tesis interesante y provocadora, si acaso difícil de sostener. Pero el libro como un todo nunca hace el caso. Y, curiosamente, mientras los autores ofrecen resúmenes de eventos que suponen que sus lectores encontrarán desconocidos, como la Revolución Mexicana de 1916, no hacen nada similar para las guerras mundiales. La "masacre de Amritsar" de indios realizada por las tropas británicas en 1919, con un número de muertos tal vez de mil, aparece tres veces separadas en el libro, pero Stalingrado y el Somme, con sus millones de muertos, no se mencionan. Sí, Stalingrado fue una batalla "europea" en un sentido, pero representó el momento clave en una lucha por la mayor parte de la masa terrestre de Eurasia a través de la cual Hoerder traza con conocimiento tantas migraciones. Stalingrado también trajo, en el lado soviético, combatientes de toda Eurasia, mientras que el Somme involucró a soldados coloniales de imperios globales. También es de notar que Winston Churchill, posiblemente una figura con más que una relevancia pasajera al tema de las "conexiones globales", tiene precisamente tres referencias en el libro, menos que su compatriota David Livingstone (del "Dr. Livingstone, supongo, "Fama".

Es posible que estos problemas hayan sido abordados -con el riesgo de extender un volumen ya masivo al punto de ruptura literal- mediante la adición de otros ensayos. La ausencia de Churchill, sin embargo, apunta a un problema más general que ha plagado la escritura de la historia global: cómo llevar a los individuos a historias contadas en escalas tan vastas, porque de hecho, pocas personas del período lo hacen mucho mejor que él en Un mundo Conectando. Algunos practicantes de la "historia global", en un giro hacia las técnicas de la microhistoria, han producido narrativas notablemente efectivas centradas en las experiencias de individuos por lo demás oscuros atrapados en las corrientes globales de migración, imperialismo y comercio. Por ejemplo, The Ordeal de Elizabeth Marsh, de Linda Colley, utilizó brillantemente las odiseas de una inglesa del siglo XVIII entre cuatro continentes como una ventana a un período anterior de globalización. Pero una cosa es "ver un mundo en un grano de arena", como dijo Blake, y otra contar la historia del mundo como un todo. Los autores de A World Connecting tienen que meter tanta información en un espacio tan pequeño que los individuos tienden a desaparecer de la vista, incluso cuando sus personalidades y acciones particulares tuvieron un efecto decisivo en los eventos. Maier al menos maneja un breve boceto incisivo de Stalin. Pero trescientas páginas más tarde, mientras Hoerder reconoce la gran escala de la migración forzada en la Unión Soviética, la atribuye a "burócratas soviéticos" sin rostro, a pesar de que el propio Stalin ordenó personalmente las "transferencias de población" más grandes y brutales.
Los eventos pasados ​​no siempre se manejan mejor al establecerlos dentro de un contexto vasto.

La ausencia general de individuos es solo una cosa que hace que A World Connecting, al igual que tanta historia global, a veces sea difícil de leer. La necesidad de ilustrar cada argumento con una larga cadena de ejemplos de todo el mundo también contribuye al problema. Un párrafo típico de Burton y Ballantyne salta de Taiwán a la estepa rusa al sur de África. Uno de Hoerder incluye referencias a América del Norte, Australia y Nueva Zelanda, Sudáfrica, África Oriental, Manchuria y los Andes. Rosenberg, mientras tanto, es un devoto de listas: "en Europa occidental, en los antiguos imperios ruso, austrohúngaro y otomano, en Egipto, Turquía, India, Japón y América Latina". Los autores no son malos escritores, pero la propia naturaleza del libro los impulsa a saltar de esta manera, y cuidadosamente a notar excepciones-a veces muy numerosas-a casi todos los patrones generales que disciernen.

¿Es posible escribir la historia global de una manera más vigorosa? Supongo que sí, pero hacerlo generalmente requiere que los autores vengan armados con tesis fuertes y globales, no solo sobre cómo cambiaron las cosas, sino por qué. Una generación anterior de historiadores marxistas, al menos aquellos que lograron salir arrastrados por debajo del caparazón de la jerga materialista histórica, pudieron escribir con brío excepcional sobre los eventos a escala global, porque vieron estos eventos como impulsados ​​sobre todo por un solo conjunto de Procesos económicos occidentales. Pero en A World Connecting, un historiador marxista como Eric Hobsbawm se ve reprendido por su "perspectiva eurocéntrica". Como lo expresa Rosenberg en su introducción, "el volumen evita cualquier afirmación sobre alguna fuerza motriz única de la historia". Bayly con sus "interacciones" de varias capas, explica que el libro enfatiza "el cambio como proceso y desigual, forjado en el intercambio y la relacionalidad en lugar de ser unidireccional, fuerzas generales". Cada uno de los autores regresa, en muchos puntos, a los efectos decisivos de las nuevas tecnologías de transporte y comunicaciones entre 1870 y 1945, y el libro está repleto de asombrosas observaciones contemporáneas sobre las formas en que los ferrocarriles, los buques a vapor y el telégrafo parecían aniquilar el tiempo y el espacio. Pero la visión general del "intercambio y la relacionalidad" prohíbe reunir este material en un argumento único y global. También tiene efectos desafortunados, por decir lo menos, en la prosa: "las relaciones recíprocas entre los impulsos de flujo y de estabilización pusieron de relieve las similitudes y las diferenciaciones que surgieron en el período" (Rosenberg); "Rastrear esta globalidad imperial tanto en sus dimensiones temporales como espaciales, viéndola como la interacción de regímenes múltiples que se distribuían simultáneamente, aunque de manera desigual, en la superficie del mundo" (Burton y Ballantyne); y así. Afirmaciones como estas proliferan en el libro como espuma de poliestireno.

Las motivaciones para esas declaraciones, y para evitar las narraciones fuertes, son en cierto sentido admirables. Los autores desean evitar el reduccionismo y reconocer la complejidad muy real de los procesos globales que han rastreado. Pero el hecho de que las "corrientes" fluyeran en múltiples direcciones, y que las "redes" tuvieran múltiples nodos, no debería significar que no podamos rastrear una lógica subyacente a la forma en que se desarrollaron. Los autores también son acertadamente sensibles a las críticas poscoloniales a una iteración anterior de la historia global, que con demasiada frecuencia redujo a los pueblos no occidentales a "primitivos" o meras víctimas pasivas que permanecían fuera de la historia "real". Sin embargo, a veces llevan esa sensibilidad a un extremo. "Cada perspectiva o posicionamiento", escribe Hoerder, "implica un punto de vista, particular o partidista, y margina a otros de los muchos puntos de vista disponibles". Bueno, sí. Pero no todos los puntos de vista son igualmente importantes y precisos, y seguramente es posible hacer distinciones entre ellos sin caer en el eurocentrismo prejuiciado. Por desgracia, cuando el temor al reduccionismo se combina con el horror de la incorrección política, la descendencia es con demasiada frecuencia simple banalidad: "Durante el período de 1870 a 1945, el mundo se convirtió en un lugar más familiar y desconocido". ¿No sabíamos? esto ya?

Ciertamente, no deberíamos esperar de la historia global la prolijidad y el drama narrativo de una historia de Sherlock Holmes. ("Y así, Watson, la evidencia muestra indudablemente que el culpable es el imperialismo occidental". "Pero Holmes, eso es lo que dijiste la última vez"). Sin embargo, si es tan difícil hacer la historia global de una manera satisfactoria y atractiva y sin hacer injusticia a los múltiples actores de la historia, entonces quizás los historiadores no deberían invertir tanto esfuerzo y recursos en síntesis como este volumen. Tal vez el "giro global", para todas sus ideas e instrucciones, haya alcanzado un punto de rendimiento decreciente. El hecho de que la tecnología, la economía y la política contemporáneas nos hayan hecho tan plenamente conscientes de las conexiones globales en nuestros días no significa que los eventos pasados ​​siempre se resuelvan mejor al colocarlos dentro de un contexto igualmente amplio. "Podría limitarme en pocas palabras y considerarme un rey de espacio infinito", dijo Hamlet. Muchos de los fenómenos históricos más interesantes -piénsese únicamente en los orígenes de la mayoría de las principales religiones mundiales- han comenzado con cambios rápidos e increíblemente intensos que tuvieron lugar en espacios muy pequeños. Tal vez es hora de volverse hacia ellos.



martes, 3 de octubre de 2017

El espectro de la literatura política americana respecto a su grieta


Muchos escritores tratan de abarcar la división política de Estados Unidos

Raramente tienen éxito



The Economist

Que los estadounidenses de izquierda y derecha lean libros diferentes podría ser el hecho menos sorprendente sobre la publicación. Después de todo, viven en diferentes lugares, comen diferentes alimentos, escuchan música diferente y, por supuesto, consumen diferentes tipos de noticias. Todos estos se refuerzan mutuamente; cada vez más, los progresistas y los conservadores simplemente no se conocen. Y un análisis de las ventas de libros en Amazon, hecho para The Economist por Valdis Krebs, un científico de datos especializado en análisis de red y visualización, lo muestra gráficamente (véase el gráfico). La gente que compra libros conservadores compra solamente libros conservadores, como regla, y lo mismo es verdad a la izquierda. Nuestros datos provienen de la sección "Los clientes que compraron ... también compraron ..." de Amazon.

.

Dos tomos liberales están dominando la lista del bestseller de la no-ficción del New York Times. En "What Happened" Hillary Clinton admite algunos errores en su carrera contra Donald Trump, pero ella pasa un poco más de tiempo en los hackers rusos, un cuerpo de prensa como un rebaño y James Comey, el director del FBI cuya investigación de sus prácticas de correo electrónico, ella piensa, le costó la elección. El número dos en la lista de Times es "Increíble" de Katy Tur, lanzado el 12 de septiembre, acerca de su tiempo cubriendo a Sr. Trump para NBC, un locutor. La Sra. Tur sirve historia tras historia sobre el comportamiento escandaloso del Sr. Trump hacia ella, de acosarla sobre su reportaje a besar su mejilla y después alardear sobre ella en la cámara. Una vez alentó a una multitud tan descaradamente a burlarse de la "pequeña Katy" en la caja de prensa que el propio Trump, el departamento de Servicios Secretos, la acompañó por su seguridad.

Pero el año pasado también ha visto varios intentos pensantes para liberarse de la fórmula de la escritura para los fieles partidarios. Una forma de hacerlo es escribir una mirada comprensiva, o por lo menos bastante investigada, en el otro lado. Los escritores de la izquierda en particular han intentado esto. Arlie Russell Hochschild, profesora emérita de sociología en la Universidad de California en Berkeley, pasó meses en Louisiana tratando de entender cómo los votantes derechistas - raspado económicamente, su ambiente devastado por las compañías de petróleo y gas - votan por políticos que prometen slash servicios gubernamentales y la Agencia de Protección Ambiental. El resultado de la Sra. Hochschild, "Los extraños en su propia tierra", publicado el año pasado, es distinguido, pero leído principalmente por personas que leen otros libros de izquierda, no por personas como sus súbditos. Lo mismo ocurre con "White Trash" (junio de 2016), una historia de las fuerzas centenarias que formaron una subclase blanca enojada, por otro académico, Nancy Isenberg. En el entorno tribal de hoy es sorprendentemente simpático con el bloque de votantes que formaron la base electoral del Sr. Trump.

Los autores conservadores, por el contrario, parecen poco interesados ​​en los análisis de las mentes de los votantes en Brooklyn o Berkeley. No fue siempre así. Los años noventa y la primera década de los años 2000 fueron más fructíferos a este respecto. David Brooks, columnista conservador, percibió de manera perceptiva la nueva confluencia de estilos de vida bohemios y carreras y valores burgueses en su libro "Bobos in Paradise" (2000). P.J. O'Rourke, un humourist conservador, perceptiblemente skewered ala izquierda pieties en libros como "Parliament of Whores" (1991). Pero hoy, parece poco probable que Dinesh D'Souza pasara mucho tiempo en una conversación honesta con los demócratas antes de escribir "La gran mentira: exponer las raíces nazis de la izquierda americana", uno de los libros políticos conservadores más vendidos del año pasado.

Los escritores más valientes de la derecha han tomado otro enfoque: examinar críticamente su propio lado. Dos senadores republicanos han escrito libros llenos de alarma al alza del señor Trump. Ben Sasse, de Nebraska, nunca aprobó al candidato de su partido. En "The Vanishing American Adult" habla de un país que ahora se encuentra en "adolescencia perpetua" y enfatiza la familia, la lectura y el servicio comunitario en una cultura que él ve como dando paso al egoísmo, a la celebridad ya la pantalla. Es la más rara de las cosas, un libro de un político que es leído por ambas tribus.

Un libro más explícitamente político de un conservador sobre el conservadurismo no ha compartido ese éxito. Jeff Flake, un senador de Arizonan, teme que su partido haya hecho un mal negocio por el poder, al estar de pie con el señor Trump a cambio de renunciar a su firme apoyo al libre comercio, al gobierno limitado y al liderazgo estadounidense del mundo democrático. Su "Conciencia de un conservador" significaba un cri de coeur para sus compañeros republicanos. Aquellos que lo compraron en Amazon, sin embargo, eran más propensos a comprar "Cómo la derecha perdió su mente" de Charles Sykes, "La conciencia de un liberal" de Paul Krugman, o incluso Tur "Increíble" que cualquier libro de otro prominente escritor conservador
Los escritores de la izquierda no se han apartado de la crítica "azul-sobre-azul" de su propio lado. Mark Lilla, de la Universidad de Columbia, ha criticado "una especie de pánico moral sobre la identidad racial, de género y sexual que ha distorsionado el mensaje del liberalismo y le ha impedido convertirse en una fuerza unificadora". Los republicanos, al parecer, deberían aprovechar un libro argumentando que la izquierda se ha limitado a concentrarse en los miembros de grupos minoritarios a expensas de "gente común" en la América media. Pero el libro de Lilla está siendo leído abrumadoramente por aquellos que leen otros libros liberales.

Uno de los libros más favorablemente revisados ​​fue también un bestseller sorpresivo: J.D. Vance "Hillbilly Elegy". La familia de Vance, que "preferiría dispararle que discutir con usted", dejó Appalachian Kentucky para una ciudad de acero en Ohio. Ellos son la "basura blanca" que otros libros se han centrado en, también, con el objetivo de averiguar cómo abandonaron el Partido Demócrata. Pero el señor Vance es un insider, no un antropólogo. Las drogas, la bebida y la violencia plagaron a su familia ya su ciudad, y el señor Vance, un conservador político, critica esta cultura. Los demócratas y republicanos por igual han admirado su libro, publicado en junio de 2016, pero en su mayoría es comprado por los lectores demócratas.

Quizás la categoría más lamentable de libro cruzado es la historia de la desafortunada campaña de Clinton. Un libro, "Shattered: Inside Hillary Clinton 's Doomed Campaign", es un relato del personal de la Sra. Clinton y la confusión de mensajería de dos periodistas veteranos, Jonathan Allen y Amie Parnes. Los políticos de todas las bandas parecen estar interesados ​​en la historia. No así con "La destrucción de Hillary Clinton", por un profesor feminista en la universidad de Kentucky, Susan Bordo. Ella argumenta que América simplemente no estaba lista para una mujer tan fuerte. La mayoría de sus revisores en Amazon parecía estar de acuerdo, dándole cinco estrellas. Casi todos los que estaban en desacuerdo lo hicieron violentamente, dándole una estrella; tal vez compraron el libro equivocadamente creyendo que la "destrucción" de la Sra. Clinton prometida en el título sería narrada con júbilo.

Jeff Bezos, fundador de Amazon, ha comprado el Washington Post y le ha pedido el lema: "La democracia muere en la oscuridad". Pero Amazon conquistó el mercado del libro en parte en la fuerza de su "motor de la recomendación". Eso ahora contribuye a los puntos oscuros en el conocimiento de los estadounidenses de sus opuestos políticos. Si Amazon-o incluso puede hacer algo para cambiar que aún está por verse.

jueves, 25 de mayo de 2017

Redes de coautoría en Gephi

Visualización de su red de coautores
Por Abhishek Kathuria | A little bit of this, a little bit of that



Hace poco decidí crear una visualización de mi red de coautores. Yo creía que esta era una tarea bastante fácil y esperaba encontrar una sola herramienta, muy simple e instrucciones para ello en línea. Sin embargo, para mi disgusto, este proceso tomó mucho más tiempo de lo que esperaba. A continuación se muestran los pasos que descubrí después de una prueba y error:


Mapa de la red de coautoría de los médicos que publican sobre la hepatitis C (Crédito de la foto: speedoflife)

1. Cree un archivo de su trabajo académico usando cualquier administrador de referencia. Utilicé EndNote para esta tarea. A continuación, seleccione y exporte las referencias pertinentes en un archivo de texto en formato BibTex. Para lograr esto en EndNote, debe ‘Select Another Style …’ en la lista desplegable de estilo de citas y, a continuación, seleccione  ‘Bib Text Export’. A continuación, haga clic en File->Export y guárdelo como un archivo de texto con ‘Bib Text Export' seleccionado como ‘Output Style’.



2. Descargue, instale y ejecute Sci2 desde el sitio web de la Universidad de Indiana aquí. Haga lo mismo para Gephi desde aquí.

3. Cargue las referencias en Sci2 usando la opción File->Load. Seleccione el formato correcto.

4. Seleccione el archivo, haga clic en Data Preparation-> Extract Co-author Network.

5. Seleccione el archivo de información de autor y seleccione Visualization->Networks->Gephi

6. Gephi debe abrirse. Crear un nuevo grafo no dirigido. Puede utilizar el editor WYSIWYG para editar el grafo Gephi , agregar etiquetas, cambiar colores, aumentar el tamaño de los nodos y los bordes en función del número de documentos creados y co-publicados, respectivamente.

Mi salida se puede ver aquí. (Tenga en cuenta que he utilizado un diseño de Yifan Hu y sólo retenido las conexiones de primer orden). Este proceso se puede seguir para crear visualizaciones para una variedad de redes, incluyendo una red completa de coautoría, redes de citas, redes de seguidores de Twitter, etc.

viernes, 12 de mayo de 2017

Las redes sociales de la Guerra de las Galaxias

Las redes sociales de Star Wars: ¿quién es el personaje central?

Data Scientist examina las 6 películas de Star Wars para extraer las redes sociales, dentro de cada película y en todo el universo Star Wars. La estructura de la red revela algunas diferencias sorprendentes entre las películas, y encuentra quién es realmente el carácter central.

Por Evelina Gabasova, U. de Cambridge.
KD Nuggets


Logo de Star WarsAlgunos de nosotros estamos esperando la Navidad, y algunos de nosotros estamos esperando la nueva película en la franquicia de Star Wars, The Force Awakens. Mientras tanto, decidí mirar el ciclo completo de 6 películas desde un punto de vista cuantitativo y extraer las redes sociales de Star Wars, tanto dentro de cada película como en todo el universo Star Wars. Mirar la estructura de la red social revela algunas diferencias sorprendentes entre la trilogía original y las precuelas.

Si está interesado en los detalles técnicos de cómo extraí los datos, diríjase a la sección How I did the analysis. Pero empecemos con algunas visualizaciones.

Esta es la red social de las 6 películas combinadas:



Puede abrir la red en una ventana completa que mostrará una visualización interactiva de la red en la que puede arrastrar nodos individuales. Si coloca el cursor sobre los nodos individuales, verá el nombre del carácter correspondiente.

Aquí los nodos representan a los personajes de las películas. Los personajes están conectados por un enlace si ambos hablan en la misma escena. Y cuanto más los personajes hablan juntos, más grueso es el vínculo entre ellos. El tamaño de cada nodo corresponde al número total de escenas en las que aparece el personaje. Hice algunas decisiones discutibles: Anakin y Darth Vader están representados por dos nodos separados, porque esta distinción es importante para la historia. Por otra parte, el nodo Emperador también representa conjuntamente Palpatine y Darth Sidious. También fusioné Amidala con Padme.

La trilogía original (episodios IV, V y VI) de la derecha está mayormente separada en la red de la trilogía prequel a la izquierda porque la mayoría de los personajes aparecen sólo en una de las trilogías. Los nodos cruciales que conectan las dos redes son Obi-Wan Kenobi, R2-D2 y C-3PO. Especialmente los robots parecen jugar una función social importante porque aparecen con frecuencia a través de todas las películas.

Las estructuras de las dos sub-redes son también diferentes. La trilogía original tiene menos nodos importantes (Luke, Han, Leia, Chewbacca, Darth Vader) y están densamente interconectados entre sí. La trilogía prequel tiene más nodos en general, con muchas más conexiones. Voy a ver películas individuales con más detalle más adelante en el post.


Líneas de tiempo del personaje

Muchos de los personajes aparecen en varias películas, por lo que también he creado una comparación de sus líneas de tiempo a través de los episodios individuales. Los siguientes gráficos muestran dónde se mencionan los caracteres individuales en los guiones de película. En orden de aparición, estos son los plazos de algunos de los personajes principales:



Aquí incluí todas las menciones de cada personaje, que incluye otros personajes que discuten su nombre. Es interesante ver cómo Anakin aparece simultáneamente con Darth Vader durante el Episodio III, y luego Darth Vader se hace cargo. Anakin vuelve a aparecer hacia el final del Episodio VI cuando Darth Vader se aleja del lado Oscuro.

Los personajes que aparecen más consistentemente en todas las películas son los mismos que están en el centro de la red social - Obi-Wan, C-3PO y R2-D2. Yoda y el emperador también aparecen en todas las películas, pero no hablan directamente con muchas personas en la trilogía original, lo que les mueve fuera del centro en la red social.

Redes en películas individuales
Ahora veamos las redes en películas individuales. Observe cómo el número de nodos y la complejidad de las redes cambian entre los prequels y las películas originales. De nuevo, aparece un enlace entre caracteres si hablan dentro de la misma escena.

Episodio I: La amenaza fantasma




Episodio II: El ataque de los clones




Episodio III: La venganza de los Sith





Episodio IV: Una nueva esperanza




Episodio V: El Imperio Contraataca






Episodio VI: El retorno del Jedi





Importancia de los caracteres

Las redes individuales muestran nuevamente que la trilogía precuela tiene más caracteres y más interacciones en general. Los episodios originales tienen menos personajes, pero interactúan más entre sí.

George Lucas dijo:

Realmente es la historia de la tragedia de Darth Vader, y comienza cuando tiene nueve años, y termina cuando está muerto.
(fuente)

Pero, ¿es Darth Vader / Anakin realmente el personaje central? Vamos a utilizar algunos métodos de análisis de redes para ver quién es realmente importante en las historias y sus estructuras sociales.

Calculé dos medidas de importancia en las redes para cada una de las películas:


  • Centralidad de grado - esto es simplemente el número de conexiones que tiene el nodo en la red. En las películas de Star Wars, esto corresponde al número total de escenas en las que cada personaje habla.
  • Intermediación - esta medida mira cuántos caminos más cortos en la red conducen a través del nodo. Por ejemplo, imagina que eres Leia y quieres enviar un mensaje a Greedo - el camino más corto para enviarlo es a través de Han Solo, porque interactuó tanto con Leia como con Greedo. Por otro lado, si quieres enviar un mensaje a Luke, no tienes que pasar por Han porque Leia conoce a Luke directamente. La centralidad intermedia para Han se calcula usando el número de caminos más cortos entre todos los otros caracteres que pasan a través de él.

Las dos medidas muestran la importancia de un personaje en la red. La centralidad del grado muestra cuánta gente interactúa cada personaje directamente. El intermedio se refiere más a la forma integral de cada uno de los personajes es a la historia. Los personajes con alta interrelación conectan diferentes áreas de la red social.

Para ambas medidas, los valores más altos significan más importancia. Aquí están los 5 primeros caracteres para cada película:

Episodio I

NombreGrado
1.QUI-GON26
2.ANAKIN23
3.JAR JAR19
4.R2-D219
5.PADME18
NombreIntermediación
1.QUI-GON91.7
2.JAR JAR46.6
3.EMPEROR41.8
4.R2-D230.9
5.NUTE GUNRAY27.2

Episodio II

NombreGrado
1.ANAKIN21
2.OBI-WAN19
3.PADME17
4.YODA10
5.MACE WINDU10
NombreIntermediación
1.OBI-WAN64.7
2.PADME56.5
3.MACE WINDU12.7
4.JAR JAR8.3
5.EMPEROR6.8

Episodio III

NombreGrado
1.ANAKIN14
2.OBI-WAN13
3.BAIL ORGANA12
4.EMPEROR11
5.PADME10
NombreIntermediación
1.OBI-WAN22.7
2.EMPEROR19.0
3.PADME8.0
4.R2-D26.7
5.BAIL ORGANA4.5

Parece que Anakin es en general el personaje más conectado en las tres primeras películas, basado en su grado. Sin embargo, no es muy integral a las relaciones en las películas! Su puntuación de intermediación es tan pequeña que nunca llega a los primeros 5 personajes. Esto significa que todos los otros personajes interactúan directamente entre sí y no a través de Anakin. ¿Cómo buscan las mismas medidas para la trilogía original?

Episodio IV

NombreGrado
1.LUKE15
2.LEIA12
3.C-3PO10
4.CHEWBACCA9
5.HAN8
NombreIntermediación
1.LUKE32.7
2.LEIA19.7
3.HAN15.0
4.C-3PO13.2
5.CHEWBACCA8.0


Episodio V

NombreGrado
1.LUKE12
2.DARTH VADER12
3.HAN11
4.R2-D211
5.C-3PO10
NombreIntermediación
1.LUKE25.2
2.DARTH VADER11.3
3.LEIA9.7
4.HAN6.7
5.R2-D24.5


Episodio VI

NombreGrado
1.LUKE15
2.R2-D212
3.C-3PO11
4.LEIA9
5.HAN9
NombreIntermediación
1.LUKE24.3
2.C-3PO23.0
3.DARTH VADER18.5
4.CHEWBACCA16.0
5.LANDO5.5

Aquí ambas medidas de centralidad muestran resultados muy similares - Luke es el personaje más central de todas las películas, y usando ambas medidas. El orden de los caracteres basado en las dos medidas es casi el mismo.

El análisis de centralidad cuantifica algunas de las cosas que pudimos ver en las redes sociales. La trilogía precuela tiene estructuras sociales más complejas, con más personajes interconectados. Esto también lleva al hecho de que Anakin no es tan central para la historia - algunas de las historias suceden junto con la historia de Anakin, o involucrar a Anakin sólo en el lado. Por otro lado, la trilogía original tiene una estructura más ajustada. Hay un menor número de personajes centrales y vinculan la historia juntos - esto resulta en el acuerdo entre el grado y las medidas de centralidad entremedias.

Quizás esto es parte de la razón por la cual la trilogía original es más popular - las tramas son más consistentes y conducidas por los personajes principales. Las precuelas tienen una estructura más descentralizada y no hay un héroe claro. Aunque las historias están unidas por Anakin, no vincula a los otros personajes.

¿Cómo se ven las medidas cuando miramos la red social completa de todos los episodios juntos? Miré dos variantes de la red. En el primero Anakin y Darth Vader aparecen como dos individuos separados, en el segundo los uní en una sola persona.

Red conjunta 1

Anakin y Darth Vader separados

NombreGrado
1.ANAKIN42
2.R2-D241
3.OBI-WAN37
4.PADME34
5.C-3PO31
NombreIntermediación
1.OBI-WAN370.4
2.PADME237.3
3.R2-D2236.7
4.C-3PO222.9
5.LUKE194.4

Red conjunta 2

Anakin y Darth Vader fusionados

NombreGrado
1.DARTH VADER59
2.R2-D241
3.OBI-WAN37
4.PADME34
5.C-3PO31
NombreIntermediación
1.OBI-WAN348.7
2.C-3PO303.1
3.DARTH VADER241.5
4.R2-D2227.6
5.PADME226.2

Si nos fijamos en Anakin y Darth Vader por separado, Anakin sigue siendo el personaje más conectado, pero no es central en la red. Si los unimos, las cosas mejoran un poco. Ahora Darth Vader / Anakin es el tercer personaje más importante en términos de intermediación. En general, las redes sociales parecen mostrar que las películas de Star Wars están realmente unidas entre sí por Obi-Wan Kenobi en lugar de Darth Vader.

Cómo hice el análisis

Como esto es parte del calendario F# Advent calendar, usé F# para la mayor parte del análisis. Lo combiné con D3.js para las visualizaciones de redes sociales, y con R para el análisis de centralidad de red. Puedes encontrar todo el código fuente en mi GitHub.  Debido a que el código completo resultó ser relativamente largo, aquí sólo veo algunas de las partes más interesantes.


Analizando los guiones

Empecé descargando todos los guiones para las 6 películas de Star Wars. Están disponibles gratuitamente en la The Internet Movie Script Database (IMSDb), por ejemplo aquí está el guión para el episodio IV: The New Hope. Los guiones son sólo en forma de borradores que a veces difieren de las películas reales - las diferencias, sin embargo, no son muy grandes.

El primer paso fue analizar los guiones. Para complicar las cosas, cada uno de ellos utiliza un formato ligeramente diferente. Los guiones estaban en HTML, dentro de las etiquetas <td class = "srctext"> </ td> o dentro de las etiquetas <pre> </ pre>. Para extraer el contenido de cada secuencia de comandos, he utilizado el analizador Html de F # biblioteca de datos que permite el acceso a las etiquetas individuales en un documento HTML utilizando declaraciones como

open FSharp.Data
let url = "http://www.imsdb.com/scripts/Star-Wars-A-New-Hope.html"
HtmlDocument.Load(url).Descendants("pre")
The full code for this part is available in the parseScripts.fs file.
The next step was to extract relevant information from the scripts. In general, a script looks like this:
INT. GANTRY - OUTSIDE CONTROL ROOM - REACTOR SHAFT

Luke moves along the railing and up to the control room.

[...]
                LUKE
        He told me enough!  It was you 
        who killed him.

                VADER
        No.  I am your father.

    Shocked, Luke looks at Vader in utter disbelief.

                LUKE
        No.  No.  That's not true!  
        That's impossible!
Each scene starts with its setting: INT. (interior) or EXT. (exterior) and the location of the scene. Then there can be some free text describing what is happening and how does the scene look. In the dialogues, the names of characters are written in capital letters (sometimes also in bold), followed by what they are saying.
The main signposts in the screenplay are the INT. and EXT. statements which serve as scene separators. These were written consistently in bold in all the 6 scripts and I used them to split them into individual scenes:
// split the script by scene
// each scene starts with either INT. or EXT. 
let recsplitByScene (script : string[]) scenes =
    let scenePattern = "<b>[0-9]*(INT.|EXT.)"
    let idx = 
        onmouseover="showTip(event, 'fs4', 10)" onmouseout="hideTip(event, 'fs4', 10)">script 
        |> Seq.tryFindIndex (fun line -> Regex.Match(line, scenePattern).Success)
    match idx with
    | Some i ->
        let remainingScenes = script.[i+1 ..]
        let currentScene = script.[0..i-1]
        splitByScene remainingScenes (currentScene :: scenes)
    | None -> script :: scenes
This is a recursive function that takes the full screenplay and looks for the specific pattern, which is EXT. or INT. in bold, optionally preceded by a scene number. The function goes through the string and when it encounters the scene break, it splits the string into the current scene and the remaining text. Then it runs recursively until all the scenes are extracted, using the scenes variable as an accumulator.

Getting list of characters

The previous function gave me a list of scenes for each of the movies. Extracting the characters out of them turned out to be more difficult. Some of the scenes followed the format that I showed in the example above, some of the scenes only used character names followed by a colon and their dialogue, all within the same line in the text. The only common property between the different formats was that the names were always written in capital letters.
I resorted to regular expressions, one for each screenplay format:
// Extract names of characters that speak in scenes. 
// A) Extract names of characters in the format "[name]:"
let getFormat1Names text =
    let matches = Regex.Matches(text, "[/A-Z0-9-]+*:")
    let names = 
        seq { for m in matches -> m.Value }
        |> Seq.map (fun name -> name.Trim([|' '; ':'|]))
        |> Array.ofSeq
    names

// B) Extract names of characters in the format "<b> [name] </b>"
let getFormat2Names text =
    let m = Regex.Match(text, "<b>[]*[/A-Z0-9-]+[]*</b>")
    if m.Success then
        let name = m.Value.Replace("<b>","").Replace("</b>","").Trim()
        [| name |]
    else [||]


Cada una de las expresiones regulares coincide no sólo con mayúsculas, sino también con números, hypens, espacios y barras. Todo porque los personajes de Star Wars usan nombres como "R2-D2" o incluso "FODE / BEED".

Para extraer realmente la lista de caracteres que aparecen a través de las películas, también tuve que tener en cuenta el hecho de que muchos personajes usan varios nombres. El senador Palpatine se convierte en Darth Sidious y luego en The Emperor, Amidala se disfraza de Padme (o al revés?).

Debido a esto, he creado manualmente un archivo simple aliases.csv donde especificé qué nombres considero que son los mismos. Utilicé éstos como asignación en un nombre único para cada carácter (excepto Anakin y Darth Vader).


let aliasFile = __SOURCE_DIRECTORY__ + "/data/aliases.csv"
// Use csv type provider to access the csv file with aliases
type Aliases = CsvProvider<aliasFile>

/// Dictionary for translating character names between aliases
let aliasDict = 
    Aliases.Load(aliasFile).Rows 
    |> Seq.map (fun row -> row.Alias, row.Name)
    |> dict

/// Map character names onto unique set of names
let mapName name = if aliasDict.ContainsKey(name) then aliasDict.[name] else name

/// Extract character names from the given scene
let getCharacterNames (scene: string []) =
    let names1 = scene |> Seq.collect getFormat1Names 
    let names2 = scene |> Seq.collect getFormat2Names 
    Seq.append names1 names2
    |> Seq.map mapName
    |> Seq.distinct
Now I could finally extract names of characters from the individual scenes! The following function extracts all the names of characters from all the screenplay urls.
let allNames =
  scriptUrls
  |> List.map (fun (episode, url) ->
    let script = getScript url
    let scriptParts = script.Elements()

    let mainScript = 
        scriptParts
        |> Seq.map (fun element -> element.ToString())
        |> Seq.toArray

    // Now every element of the list is a single scene
    let scenes = splitByScene mainScript [] 

    // Extract names appearing in each scene
    scenes |> List.map getCharacterNames |> Array.concat )
  |> Array.concat
  |> Seq.countBy id
  |> Seq.filter (snd >> (<) 1)  // filter out characters that speak in only one scene
The only remaining problem was that many of the names were not actual names. The list was full of people called “PILOT” or “OFFICER” or “CAPTAIN”. After this I manually went through the results and filtered out the names that were actual names. This resulted in the characters.csv file.

Interactions between characters

To construct the social networks, I wanted to extract all the occasions when two characters talk to each other. This happens if two characters speak within the same scene (I decided to ignore situations when people talk with each other over a transmitter, and therefore across scenes). Extracting characters that are part of the same dialogue was now similified because I could just look at the list of characters I put together in the previous step.
let characters = 
    File.ReadAllLines(__SOURCE_DIRECTORY__ + "/data/characters.csv") 
    |> Array.append (Seq.append aliasDict.Keys aliasDict.Values |> Array.ofSeq)
    |> set
Here I created a set of all character names and their aliases to use for lookup and filtering. Then I used it to search through the characters appearing in each scene:
let scenes = splitByScene mainScript [] |> List.rev

let namesInScenes = 
    scenes 
    |> List.map getCharacterNames
    |> List.map (fun names -> names |> Array.filter (fun n -> characters.Contains n))
Then I used the filtered list of characters to define the social network:
// Create weighted network
let nodes = 
    namesInScenes 
    |> Seq.collect id
    |> Seq.countBy id        
    // optional threshold on minimum number of mentions
    |> Seq.filter (fun (name, count) -> count >= countThreshold)

let nodeLookup = nodes |> Seq.map fst |> set

let links = 
    namesInScenes 
    |> List.collect (fun names -> 
        [ for i in 0..names.Length - 1 do 
            for j in i+1..names.Length - 1 do
                let n1 = names.[i]
                let n2 = names.[j]
                if nodeLookup.Contains(n1) && nodeLookup.Contains(n2) then
                    // order nodes alphabetically
                    yield min n1 n2, max n1 n2 ])
    |> Seq.countBy id


Esto me dio una lista de nodos con el número de veces que hablaron en todo el script, que utilizó para especificar el tamaño de los nodos en las visualizaciones. Entonces creé un enlace para cada vez que dos personajes hablaban dentro de la misma escena, y los contaba para obtener la fuerza de cada relación. Juntos, los nodos y enlaces definieron la red social completa.

Finalmente, exporté los datos al formato JSON. Puedes encontrar todas las redes, tanto globales como individuales, en mi Github.
El código completo para este paso está en el script getInteractions.fsx.

El personaje menciona en el guión

También decidí mirar donde cada uno de los personajes aparece a lo largo del ciclo de seis películas, lo que resulta en el gráfico de líneas de tiempo. Para esto miré todas las veces que el nombre del personaje fue mencionado en los guiones, no limitado al número de veces que el personaje habló. El código para esto era mucho más similar a la extracción de las interacciones en la sección anterior, sólo aquí estaba buscando todas las menciones y no sólo para los diálogos. Para obtener los cronogramas actuales, también mantuve un registro de los números de escena. El fragmento de código siguiente devuelve una lista de números de escena y caracteres que se mencionan en ellos.
let scenes = 
    splitByScene mainScript [] |> List.rev
let totalScenes = scenes.Length

scenes
|> List.mapi (fun sceneIdx scene -> 
    // some names contain typos with lower-case characters
    let lscene = scene |> Array.map (fun s -> s.ToLower()) 

    characters
    |> Array.map (fun name -> 
        lscene 
        |> Array.map (fun contents -> if containsName contents name then Some name else None )
        |> Array.choose id)
    |> Array.concat
    |> Array.map (fun name -> mapName (name.ToUpper()))
    |> Seq.distinct 
    |> Seq.map (fun name -> sceneIdx, name)
    |> List.ofSeq)
|> List.collect id,
totalScenes


Para obtener la línea de tiempo completa, utilicé los números de escena para mapear cada episodio en un intervalo [índice de episodios-1, índice de episodios], dándome una escala relativa de dónde en el episodio apareció el personaje. Los tiempos de escena en intervalos [0,1] son del Episodio I, en [1,2] corresponden al Episodio II, etc.

// extract timelines
[0 .. 5]
|> List.map (fun episodeIdx -> getSceneAppearances episodeIdx)
|> List.mapi (fun episodeIdx (sceneAppearances, total) ->
    sceneAppearances 
    |> List.map (fun (scene, name) -> 
        float episodeIdx + float scene / float total, name))


Guardé estos datos en un archivo pseudo-csv mal formateado, donde cada fila contiene un nombre de carácter y los tiempos relativos que el carácter apareció a través de las 6 películas, separados por comas.

El código completo está en el archivo getMentions.fsx.



Resumen

Como con la mayoría de las tareas de la ciencia de datos, el paso más difícil aquí era conseguir los datos en una buena forma. Los guiones de Star Wars tenían formatos ligeramente diferentes, así que pasé la mayor parte del tiempo averiguando las propiedades comunes de los documentos HTML para crear una función común para analizarlos y para identificar los nombres de los personajes. Después de eso, fue sólo una pequeña pelea para Wookiee y la igualdad droide cuando decidí combinar fuentes de datos para inferir sus conexiones sociales. Hice las redes extraídas disponibles en JSON en mi GitHub así que usted puede también jugar con ellas.



Enlace
Código fuente: github.com/evelinag/StarWars-social-network
Extracted networks in JSON format: github.com/evelinag/StarWars-social-network/tree/master/networks
Screenplays: imsdb.com