Core Concepts
Signals
Understanding signal events and sources
What are Signals?
In Semeion, a signal is any piece of content that needs to be analyzed. Signals can come from social media posts, news articles, forum comments, or any other text source.
Signal Structure
Every signal event contains:
- source - The origin system (e.g., "twitter", "rss", "api")
- channel - A sub-category within the source
- content - The actual text content
- authorId / authorName - Information about the author
- metadata - Additional context and properties
Ingestion Flow
When a signal is ingested, it passes through the following pipeline:
- PII (personally identifiable information) is redacted
- Content is hashed for deduplication
- An embedding is generated for semantic analysis
- The signal is matched to existing clusters or creates a new one
- Trust scores are computed
- Gate evaluation determines allow, hold, or reject