This document discusses using semantic requests to model complex event processing patterns for real-time social media monitoring. It presents use cases for proactive marketing and real-time spinning. The system architecture employs distributed complex event processing with semantic requests to define patterns using domain knowledge. Semantic requests simplify pattern definition by making use of an ontology and background knowledge. They are translated to non-semantic queries for processing. The approach was prototyped and future work could enhance patterns with importance based on related technical or financial topics.