Event Tweet Collection via Keyword Clustering and Active Learning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for collecting event-related tweets from social media platforms, such as Twitter, face challenges in precision and recall due to their reliance on location-based or keyword-based approaches, which often result in missing relevant tweets and returning false positives, especially during natural disasters where timely and accurate information is crucial.

Innovation Solution

A framework that constructs an initial set of keywords from a reference source, filters and clusters tweets, and updates keywords using active learning and machine learning algorithms to identify and classify relevant tweets, ensuring high precision and recall by grouping tweets into event-related and non-event-related clusters.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If keyword-based methods are used to collect event related tweets, then the volume of collected data increases, but precision decreases due to false positives from insufficiently comprehensive keywords

Engineering Contradiction:
Improvevolume of collected tweetsVSAvoidprecision of event related tweets
Core Design Contradiction:
Quantity of substanceVSMeasurement precision

Solution Approach 1:

The patent segments the keyword-based collection process into multiple stages: initial keyword set construction from reference sources, first-stage filtering using these keywords, candidate keyword generation from filtered tweets, and second-stage refinement. This multi-stage segmentation allows the system to collect large volumes of tweets while progressively improving precision by eliminating false positives at each stage.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements feedback mechanisms where collected tweets are analyzed to generate candidate keywords, which are then used to refine the keyword set for subsequent collection cycles. The system continuously learns from the collected data, adjusting keywords based on what proves relevant versus noisy, thereby maintaining high precision while collecting comprehensive tweet volumes.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If manually generated keywords are used for tweet collection, then precision may improve, but time consumption increases significantly

Engineering Contradiction:
Improveprecision of keyword selectionVSAvoidtime for keyword generation
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary action by automatically constructing an initial set of keywords from reference sources before the actual tweet collection begins. This pre-processing step establishes a foundation of relevant keywords without manual intervention, saving time while maintaining reasonable precision. The system then iteratively refines these keywords based on collected data.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system performs self-service by automatically generating and refining its own keyword set through analysis of collected tweets. Instead of requiring continuous manual keyword generation, the system learns from the data it collects, automatically identifying relevant terms and phrases that emerge during the collection process and incorporating them into future keyword sets.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If location-based methods are used to collect tweets, then geographic relevance improves, but tweets from untagged locations or users outside the area are missed

Engineering Contradiction:
Improvegeographic relevance of tweetsVSAvoidcompleteness of collected tweets
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent employs a universal keyword-based approach that functions independently of location data. The same keyword filtering mechanism applies to all tweets regardless of whether they contain location information, making the system multi-functional in handling both location-tagged and untagged tweets equally effectively.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent uses keywords as an intermediary mechanism to bridge the gap between geographic relevance and completeness. Instead of relying directly on location data, the system uses event-related keywords to identify relevant tweets, which indirectly captures geographic relevance while simultaneously including tweets from users who haven't tagged their locations but are discussing the event.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10229193B2Collecting event related tweets
Publication Date: 2019.03.12 SAP SE
  • US10229193B2 patent drawing
  • US10229193B2 patent drawing
  • US10229193B2 patent drawing

AI summary

Described herein is a framework for collecting event related tweets. In accordance with one aspect of the framework, an initial set of keywords is constructed from a reference source. Tweets are collected from a messaging stream using the initial set of keywords for a first time window. The collected tweets are filtered to generate a candidate keywords set. The selected tweets of the candidate keywords set are grouped into a plurality of clusters. The clusters are classified into event related and non-event related clusters. The initial set of keywords is updated to obtain a new set of keywords.