Chat Suite Bot for Controlled Social Media Experiments

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The inability to apply randomized manipulations and collect observational data in social media platforms, particularly in private messaging apps like WhatsApp and Facebook Messenger, hinders experimental research on interpersonal communication, as these platforms are not designed for controlled experimental conditions and lack API access for data collection.

Innovation Solution

A system for chat-based studies that includes a processor to create and manage chat rooms, assign participants, provide instructions and questions, collect messages, and perform statistical analysis, allowing researchers to conduct controlled and scalable online experiments using a cloud-based server and machine learning algorithms for data management and translation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If private messaging apps like WhatsApp and Facebook Messenger are used for research, then participant recruitment and data collection become easier, but the ability to apply randomized manipulations and control experimental conditions is lost

Engineering Contradiction:
Improveparticipant recruitmentVSAvoidexperimental control
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent introduces a bot as an intermediary that operates within the private messaging app to enable experimental control. The bot can be programmed to send randomized manipulations, enforce experimental protocols, and collect data systematically, thereby restoring experimental control while maintaining the ease of using familiar messaging platforms for participant recruitment

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If private messaging apps are used for research, then participant engagement increases, but API access for data collection is limited or unavailable

Engineering Contradiction:
Improveparticipant engagementVSAvoiddata collection access
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The bot is designed to autonomously collect data within the messaging platform without requiring external API access. It can independently retrieve messages, track participant interactions, and store data, enabling complete data collection functionality within the constraints of the messaging app's native capabilities

Inventive Principle:
Principle #25Self-service

3Measurement precision

If manual moderation is used in chat-based studies, then data quality improves, but time consumption and costs increase significantly

Engineering Contradiction:
Improvedata qualityVSAvoidmoderation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The bot performs automated moderation functions including filtering inappropriate content, enforcing experimental protocols, and pre-processing data. This self-service capability maintains data quality through systematic control while eliminating the need for time-consuming manual moderation, directly addressing the trade-off between data quality and time investment

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12192019B2Integrated and interactive chat suite
Publication Date: 2025.01.07 THE TRUSTEES OF PRINCETON UNIV
  • US12192019B2 patent drawing
  • US12192019B2 patent drawing
  • US12192019B2 patent drawing

AI summary

A system and method for chat-based studies utilizing a plurality of users may be provided, utilizing at least one chat room processor and a plurality of remote processors. The chat room processors may be configured to receive a chat room template, create a plurality of chat rooms based on the chat room template, assign participants to one chat rooms, provide instructions associated with the chat room when all participants are present, provide questions or prompts at times defined by the chat room template or when conditions defined by the chat room template are met, collect all messages received from each participant, and storing information that includes the message, a time stamp the message was sent and/or received, and at least one unique identification code associated with the participant sending the message. The remote processors are each configured to connect a participant to the system, receive and display instructions, receive and display questions or prompts, receive and display messages from other participants in the same chat room, receive input responsive to the first question or prompt after a message from another participant has been displayed, and send the input as a message to the chat room.