Classifying the Unknown Web in Real Time
Our pre-classified database covers over 100 million domains, but the web grows by tens of thousands of new domains every day. When a query arrives for a domain not yet in our database, the real-time classification pipeline activates. Rather than returning an "uncategorized" label, the system performs an on-the-fly analysis that combines multiple intelligence sources to produce a confident classification within 200 to 500 milliseconds. This capability also supports strategies for identifying businesses with aging owners based on real-time web presence analysis.
The pipeline operates in parallel stages. DNS and WHOIS metadata are fetched simultaneously with a headless browser page render. Content is extracted and fed through natural language processing models, while visual elements are analyzed by computer vision classifiers. A graph neural network evaluates the domain's relationship to known entities through link structure and hosting patterns. All of these signals are fused by an ensemble model that produces final category assignments with calibrated classification details.
Once classified, the result is written into the permanent database and becomes available for instant cache-hit responses on all subsequent queries. This means the database is continuously growing, learning from every new domain encountered in production traffic. Real-time classification of never-before-seen domains is central to how K-12 schools implement content filtering that keeps pace with new sites students discover daily.