Event Content Filtering via Metadata Extraction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current online collaboration platforms lack efficient mechanisms for filtering and live-streaming content contributions associated with events, such as geolocation and time-based relevance, leading to irrelevant content being shared among participants.
Innovation Solution
A method is implemented to define an online collaborative space for events, associate participants, and filter content contributions using EXIF information, geolocation, and time metadata to determine relevance, allowing only relevant content to be transmitted as a live stream to client applications.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If content contributions are freely shared among event participants without filtering, then the quantity of shared content increases, but the relevance and quality of the content decreases
Solution Approach 1:
The system extracts and analyzes specific metadata fields (EXIF information, geolocation data, time stamps) from content contributions to determine event relevance. By taking out and examining these specific attributes, the system filters content based on objective criteria rather than allowing all content to pass through unchecked.
Solution Approach 2:
The system provides feedback to participants about whether their content contributions are relevant to the event based on automated analysis of metadata. This feedback mechanism allows participants to understand why content was accepted or rejected and adjust future contributions accordingly, improving overall content quality.
2Reliability
If automated filtering mechanisms are implemented to ensure content relevance, then the quality of shared content improves, but the system complexity increases
Solution Approach 1:
The system performs self-service by automatically analyzing metadata from content contributions without requiring manual review. The automated filtering mechanism uses pre-defined criteria based on event parameters (location, time, tags) to independently determine content relevance, reducing the need for complex human-in-the-loop verification systems.
Solution Approach 2:
Metadata acts as an intermediary between the content contribution and the filtering system. By analyzing standardized metadata fields (EXIF, geolocation, time stamps) rather than the actual content itself, the system simplifies the filtering process while maintaining high relevance accuracy.
3Measurement precision
If manual review of content contributions is performed, then the accuracy of relevance determination improves, but the processing time increases
Solution Approach 1:
Participants perform preliminary action by attaching metadata (EXIF information, geolocation, time stamps, tags) to their content contributions before submission. This pre-prepared information allows the system to quickly assess relevance without requiring time-consuming manual review of the actual content.
Solution Approach 2:
The system replaces the mechanical process of manual content review with automated computational analysis of metadata. By substituting human reviewers with algorithmic processing of structured data fields, the system achieves both high accuracy and fast processing speeds.
4Measurement precision
If multiple metadata fields are analyzed for content filtering, then the precision of event relevance determination improves, but the computational requirements increase
Solution Approach 1:
The system applies different levels of analysis to different metadata fields based on their importance and reliability. For example, geolocation and time stamp data may be given higher weight than optional tags, allowing the system to focus computational resources on the most critical relevance indicators.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A computer-implemented method, computer program product, and computing system for determining appropriate content for an event content stream is provided. Embodiments may include defining, on one or more processors, an online collaborative space associated with an event. Embodiments may also include associating, on the one or more processors, a plurality of event participants with the event and receiving, on the one or more processors, content contributions from one or more of the event participants. Embodiments may also include determining if the received content contributions are associated with the event. If the received content contributions are associated with the event, embodiments may further include transmitting, on the one or more processors, an event content update to a client event application based on the received content contributions to provide a live stream of event content.