OASIS: simulación multiinteligente de las interacciones en redes sociales de millones de usuarios para estudiar fenómenos sociales complejos

Introducción general

OASIS (Open Agent Social Interaction Simulations) es un simulador de redes sociales de código abierto capaz de simular el comportamiento de hasta un millón de usuarios. La plataforma combina modelos lingüísticos a gran escala y agentes basados en reglas diseñados para reproducir de forma realista los comportamientos de los usuarios en plataformas de medios sociales como Twitter y Reddit.OASIS está diseñado para estudiar fenómenos sociales complejos como la difusión de información, la polarización de grupos y el efecto rebaño. Gracias a su entorno actualizado dinámicamente y a la diversidad de su espacio operativo, OASIS constituye una potente herramienta para estudiar la dinámica social en entornos digitales.

OASIS:多智能体模拟数百万用户社交媒体互动,研究复杂社会现象

 

OASIS:多智能体模拟数百万用户社交媒体互动,研究复杂社会现象

 

Lista de funciones

  • Simulación a gran escalaSoporte para hasta un millón de interacciones de agentes, simulando la dinámica de plataformas de medios sociales reales.
  • entorno dinámico: Se adapta a los cambios en tiempo real de las redes sociales y los contenidos para ofrecer una experiencia de simulación realista.
  • Operaciones múltiplesLos agentes pueden realizar 21 acciones, como seguir, comentar y retwittear, lo que enriquece la diversidad de las interacciones.
  • sistema de recomendaciónEl sistema de recomendación de contenidos: integra algoritmos de recomendación basados en el interés y el calor para simular cómo los usuarios descubren contenidos e interactúan con ellos.
  • plataforma de código abierto: Proporciona flexibilidad y escalabilidad para aplicarse a diferentes plataformas de medios sociales.

 

Utilizar la ayuda

Proceso de instalación

  1. almacén de clones
   git clone https://github.com/camel-ai/oasis.git
cd oasis
  1. Crear y activar un entorno virtual
    • Uso de Conda (para Linux, macOS y Windows) bash
      conda create --name oasis python=3.10
      conda activate oasis
    • Uso de venv (para Linux y macOS) bash
      python -m venv oasis-venv
      source oasis-venv/bin/activate
    • Uso de venv (para Windows) bash
      python -m venv oasis-venv
      oasis-venv\Scripts\activate
  2. Instale los paquetes necesarios
   pip install --upgrade pip setuptools
pip install -e .

Normas de uso

  1. Configuración de variables de entorno En primer lugar, es necesario añadir la clave de la API de OpenAI a las variables de entorno del sistema. Una vez obtenida la clave API, configure la variable de entorno en función del sistema operativo y del shell utilizado.
  2. Simulación operativa
    • Configure los parámetros de simulación: configure el número de agentes, el tipo de operación y la dinámica del entorno según los requisitos del estudio.
    • Lanzamiento de la simulación: ejecución de un script de simulación para observar el comportamiento interactivo del agente en las plataformas de medios sociales.
    • Análisis de datos: uso de herramientas analíticas incorporadas para estudiar fenómenos como la difusión de información y la polarización de los grupos.
  3. Funciones ampliadas
    • Personalizar el comportamiento del proxyModificar las reglas de comportamiento y los patrones de interacción del agente en función de las necesidades de la investigación.
    • Integración de nuevas plataformas: Ampliar OASIS para que admita nuevas plataformas de medios sociales y estudiar la dinámica social en diferentes plataformas.
© declaración de copyright

Artículos relacionados

Sin comentarios

Debe iniciar sesión para participar en los comentarios.
Acceder ahora
ninguno
Sin comentarios...