Skip to the content.

Ciencias Sociales Computacionales

Material de acompañamiento

Esta página acompaña la clase “Ciencias Sociales Computacionales: trayectorias, aplicaciones y desafíos”. Su objetivo es reunir algunas ideas centrales de la clase y ofrecer ejemplos para explorar herramientas, lenguajes y problemas propios de las ciencias sociales computacionales.

La propuesta no es aprender una técnica aislada, sino comprender cómo las herramientas computacionales transforman la manera en que construimos, analizamos, modelamos y comunicamos datos sobre fenómenos sociales.


1. ¿Qué son las Ciencias Sociales Computacionales?

Las ciencias sociales computacionales pueden pensarse como un campo híbrido entre las ciencias sociales y los desarrollos informáticos. No se reducen al uso de software, ni al análisis de grandes volúmenes de datos, ni a la inteligencia artificial. Más bien, abren un espacio de experimentación metodológica y reflexión crítica sobre la producción de conocimiento social y sobre los modos en que nos desempeñamos laboralmente en contextos crecientemente digitalizados.

Desde esta perspectiva, las CSC permiten, por ejemplo:


2. Una historia breve de las Ciencias Sociales Computacionales

Historia de las Ciencias Sociales Computacionales

Estos logros y posibilidades se fueron conquistando a lo largo de la trayectoria del campo de las CSC, que podemos ver en cuatro momentos: (los 80 y 90) la incorporación de las computadoras, (los años 2000) la expansión de internet y la digitalización de la vida social, (la década del 10) la consolidación del big data y la analítica de datos, y la emergencia reciente de la inteligencia artificial. Esta historia no debe entenderse como una sucesión lineal de técnicas, sino como una transformación progresiva de los modos de construir, modelar, analizar y discutir datos sobre la vida social.

80-90s: computadoras, simulación y modelos sociales

La incorporación de las computadoras abrió la posibilidad de formalizar teorías sociales mediante modelos, reglas y simulaciones. En este contexto, cobraron fuerza los enfoques de modelado basado en agentes, que permiten explorar cómo interacciones locales entre individuos pueden producir patrones colectivos complejos. El interés sociológico no está sólo en “programar” una sociedad, sino en hacer explícitas las reglas, supuestos y mecanismos que una teoría propone.

Un buen ejemplo de simulación es el modelo de segregación espacial, que permite observar cómo preferencias individuales relativamente simples pueden generar patrones agregados de segregación, incluso cuando ningún agente busca producir ese resultado de manera directa. El modelo trabaja con agentes ubicados en una grilla. Cada agente evalúa su entorno inmediato y se mueve si no encuentra una proporción suficiente de vecinos similares. A partir de esa regla local, se puede observar cómo emerge un patrón agregado.

Podemos correr este modelo en NetLogo, un entorno de programación especialmente diseñado para construir simulaciones basadas en agentes. NetLogo permite definir reglas de comportamiento para agentes individuales, modificar parámetros del modelo mediante controles visuales y observar cómo evoluciona el sistema en el tiempo. En este caso, el modelo permite cambiar variables como la densidad de agentes o el porcentaje de vecinos similares que cada agente considera aceptable. Además, muestra la evolución de la simulación en una grilla y ofrece gráficos para comparar el estado inicial con el resultado final.

Ejecutar el Segregation Model en NetLogo Web

Cuando entres al modelo:

  1. Hacé clic en setup para generar una distribución inicial de agentes.
  2. Hacé clic en go para iniciar la simulación.
  3. Observá cómo los agentes se mueven hasta alcanzar una situación relativamente estable.
  4. Modificá el control %-similar-wanted para cambiar el nivel de similitud deseado.
  5. Volvé a ejecutar el modelo y compará los resultados.

2000s: internet, digitalidad y nuevas huellas sociales

Con la expansión de internet, una parte creciente de la vida social comenzó a dejar registros digitales: publicaciones, comentarios, imágenes, enlaces, archivos, interacciones y trazas de navegación. Esto modificó las fuentes disponibles para la investigación social y abrió nuevas preguntas metodológicas: qué tipo de datos producen las plataformas, quién los controla, cómo se archivan, qué queda visible y qué queda excluido. En este momento, las ciencias sociales computacionales empiezan a dialogar con métodos digitales, archivos colaborativos, visualizaciones interactivas y nuevas formas de participación en línea. Más que reemplazar a los métodos clásicos, estas fuentes obligan a discutir cómo se construyen los datos en entornos mediados por plataformas.

2010s: big data, analítica de datos y webscraping

La década de 2010 estuvo marcada por la expansión del big data y de la ciencia de datos. Las ciencias sociales se encontraron frente a fuentes masivas, heterogéneas y dinámicas, pero también frente a una narrativa problemática: la idea de que más datos implican automáticamente mejor conocimiento. Frente a ese supuesto, las CSC permiten recuperar una pregunta metodológica central: cómo se construyen los datos. El tutorial de webscraping con R sobre discursos de Casa Rosada muestra justamente este proceso: una página web no es todavía un corpus; para transformarla en datos analizables hay que inspeccionar su estructura, identificar patrones, recuperar contenidos, limpiar textos y documentar decisiones.

2020s: inteligencia artificial y tecnologías epistémicas

En los años recientes, la inteligencia artificial reconfiguró nuevamente el campo. Las herramientas generativas pueden asistir en tareas de búsqueda, síntesis, codificación, análisis, visualización y escritura, pero también introducen nuevos problemas de opacidad, sesgo, validación y dependencia técnica. Para las ciencias sociales computacionales, la IA no es sólo una herramienta que acelera tareas: es también un objeto de investigación y una tecnología epistémica que interviene en la producción de conocimiento. El desafío actual consiste en aprender a usar estas herramientas sin abandonar la vigilancia metodológica: controlar procedimientos, explicitar criterios, revisar resultados y sostener una mirada crítica sobre los procesos de automatización.


3. Dos ejemplos para explorar

Los dos ejemplos de esta clase permiten recorrer dos momentos clave de esta historia: la simulación social y la construcción de datos digitales.

Momento histórico Ejemplo Qué permite discutir
80-90s: computadoras y simulación Modelo de segregación en NetLogo Emergencia, relación micro/macro, modelado basado en agentes
2010s: big data y analítica de datos Webscraping con R Construcción de datos, HTML, corpus digitales, reproducibilidad

Qué es

Conceptos asociados

Modelado basado en agentes · emergencia · micro/macro · simulación social · formalización · complejidad


4. Ejemplo 2: tutorial de webscraping con R

Qué es

Este tutorial muestra cómo recuperar discursos del sitio web de Casa Rosada usando R. El ejercicio permite ver cómo una página web puede transformarse en una fuente de datos para la investigación social.

El procedimiento general consiste en:

  1. inspeccionar la estructura del sitio;
  2. identificar patrones en las URLs;
  3. recuperar los enlaces a los discursos;
  4. descargar el contenido de cada página;
  5. organizar los datos en una tabla;
  6. preparar el corpus para análisis posterior.

Por qué es relevante para las CSC

Este ejemplo permite discutir un punto central: los datos no aparecen listos para ser analizados. Hay que construirlos.

El webscraping muestra que la producción de datos implica decisiones técnicas y metodológicas: qué sitio se releva, qué información se recupera, qué se excluye, cómo se limpian los textos, cómo se documenta el procedimiento y bajo qué criterios se considera válido el corpus construido.

Ver el tutorial

Tutorial de webscraping de discursos de Casa Rosada

Cómo trabajarlo

Para esta clase no hace falta ejecutar el código durante el encuentro. La propuesta es leer el tutorial como ejemplo de construcción de datos digitales.

Quienes quieran probarlo pueden hacerlo de dos formas:

  1. copiar el código en un proyecto de RStudio;
  2. correrlo en un entorno online como Posit Cloud.

Qué observar

Al recorrer el tutorial, prestar atención a:

Preguntas para orientar la exploración

Conceptos asociados

Webscraping · HTML · R · corpus textual · construcción de datos · datificación · reproducibilidad


5. Dos formas de entender las herramientas

Los dos ejemplos muestran usos distintos de herramientas computacionales en ciencias sociales.

Ejemplo Qué permite hacer Pregunta de fondo
NetLogo Modelar dinámicas sociales mediante agentes y reglas ¿Cómo emergen patrones colectivos desde interacciones locales?
Webscraping con R Construir un corpus desde fuentes digitales ¿Cómo se transforman huellas digitales en datos para la investigación social?

En ambos casos, la herramienta no reemplaza la pregunta sociológica. La vuelve más explícita: exige definir reglas, criterios, procedimientos y límites.


6. Para seguir explorando

En Recursos Sociológicos se reúnen materiales abiertos vinculados con sociología, análisis de datos, programación, inteligencia artificial y ciencias sociales computacionales.

Recursos recomendados


7. Herramientas y desarrollos abiertos

Algunos desarrollos propios vinculados con ciencias sociales computacionales:

Estos proyectos muestran otro aspecto importante de las CSC: no sólo usar herramientas existentes, sino también desarrollar herramientas propias, abiertas y adaptadas a problemas de investigación social.


8. Formación en Ciencias Sociales Computacionales

Diplomatura Superior en Ciencias Sociales Computacionales UFLO + UCA

La Diplomatura Superior en Ciencias Sociales Computacionales UFLO + UCA ofrece una formación introductoria, 100% virtual, orientada a métodos computacionales, análisis de datos y programación para ciencias sociales.

Conocer la Diplomatura


9. Cierre

Las ciencias sociales computacionales no son solamente un conjunto de técnicas. Son una forma de intervenir en los modos actuales de producción de datos, conocimiento y evidencia sobre la vida social.

Aprender CSC implica aprender herramientas, pero también aprender a preguntar: