Batch Processor for Social Media Sentiment Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Legacy systems fail to effectively automate repetitive and complex operations on social media sites, particularly in monitoring sentiment and responding to a high volume of posts, leading to inefficiencies and increased operational costs for enterprises.

Innovation Solution

A method and system for automating repetitive operations using a social media access interface, which involves recording user interactions, extracting post metadata, and applying rules-based macros for batch processing, enabling efficient monitoring and response to social media posts through interactive and batch processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual monitoring of social media posts is performed by staff, then sentiment analysis and response quality are maintained, but operational costs increase and repetitive tasks become dreary

Engineering Contradiction:
Improvesentiment analysis qualityVSAvoidoperational cost
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system enables self-service automation where the batch processor automatically performs sentiment analysis and rule-based actions on social media posts without requiring continuous human intervention. The recording session captures user interactions and the batch processor replays these operations autonomously, allowing the system to serve itself in monitoring and responding to posts.

Inventive Principle:
Principle #25Self-service

2Extent of automation

If legacy macro systems are used to automate repetitive operations, then some automation is achieved, but the systems fail to address the complexities of effective monitoring and the sheer volume of posts

Engineering Contradiction:
Improveautomation capabilityVSAvoidmonitoring effectiveness
Core Design Contradiction:
Extent of automationVSAdaptability or versatility

Solution Approach 1:

The system transitions from static macro playback to dynamic batch processing with rule-based decision making. The batch processor can adaptively select and apply different rules based on post sentiment and characteristics, making the automation system flexible and responsive to varying conditions rather than following rigid predetermined sequences.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system segments the monitoring and response process into distinct operational phases: recording user interactions during interactive sessions, storing these operations, and replaying them through batch processing. This segmentation allows each phase to be optimized independently and handles high volumes of posts through systematic batch operations.

Inventive Principle:
Principle #1Segmentation

3Reliability

If high volume of social media posts is processed manually, then each post receives individual attention, but the sheer volume makes the task overwhelming and inefficient

Engineering Contradiction:
Improveresponse consistencyVSAvoidposts processed per time
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system implements periodic batch processing where recorded operations are replayed at scheduled intervals to handle high volumes of posts systematically. Instead of requiring continuous manual monitoring, the batch processor periodically executes automated operations, maintaining consistent response patterns while dramatically increasing processing capacity.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS9247013B2System for repetitively executing rules-based configurable business application operations
Publication Date: 2016.01.26 ORACLE INT CORP
  • US9247013B2 patent drawing
  • US9247013B2 patent drawing
  • US9247013B2 patent drawing

AI summary

A method, system, and computer program product for repetitively executing rules-based configurable business application operations. The method commences by initiating a recording session to record user steps taken within an interactive session, then during the interactive session, retrieving a post from a social media site using and access interface of the social media site. The recording session is saved in a persistent storage for subsequent initiation of a batch processor to replay at least a portion of the saved recording session. The method further comprises selecting one or more rules based on the sentiment of the post, and taking one or more actions in response to the rule. Operations for interactive processing or for batch processing include extracting an author of the post, extracting a sentiment of the post, extracting a category of the post, and performing further actions based on aspects of the post.