mirror of
https://git.datalinker.icu/deepseek-ai/DeepSeek-V3.git
synced 2025-12-09 12:54:33 +08:00
Comprehensive intelligence retrieval system for collecting and aggregating information about Nairobi, Kenya from multiple sources. Features: - Multi-source data collection (news, social media, government, tourism, business) - RESTful API with FastAPI - Automated scheduling for continuous data collection - Intelligence brief generation - Real-time trending topics tracking - Alert system for important updates - Web scraping with rate limiting and caching - Social media integration (Twitter, Instagram) - NLP-powered categorization and processing - Docker support for easy deployment - CLI for manual operations Components: - Data models with SQLAlchemy - Base collector class with extensible architecture - Source-specific collectors (news, social, government, tourism, business) - Data processor for brief generation - Scheduler for automated collection - Comprehensive API endpoints - CLI interface for manual control Documentation: - Complete README with setup instructions - Quick start guide - Example usage scripts - Docker Compose configuration - Environment configuration templates
21 lines
306 B
Python
21 lines
306 B
Python
"""
|
|
Data models for Nairobi Information Collector
|
|
"""
|
|
from .data_models import (
|
|
InformationItem,
|
|
InformationBrief,
|
|
Source,
|
|
Alert,
|
|
TrendingTopic,
|
|
Category
|
|
)
|
|
|
|
__all__ = [
|
|
"InformationItem",
|
|
"InformationBrief",
|
|
"Source",
|
|
"Alert",
|
|
"TrendingTopic",
|
|
"Category"
|
|
]
|