经 AI Skill Hub 精选评估,全球新闻智能平台 获评「强烈推荐」。这款Agent工作流在功能完整性、社区活跃度和易用性方面表现出色,AI 评分 8.0 分,适合有一定技术背景的用户使用。
全球新闻智能平台 是一套完整的 AI Agent 自动化工作流方案。通过可视化的节点编排,将复杂的多步骤任务拆解为清晰的自动化流程,实现全程无人值守的智能处理。支持与数百种外部服务和 API 无缝集成,适合构建数据处理管线、业务自动化和 AI 辅助决策系统。
全球新闻智能平台 是一套完整的 AI Agent 自动化工作流方案。通过可视化的节点编排,将复杂的多步骤任务拆解为清晰的自动化流程,实现全程无人值守的智能处理。支持与数百种外部服务和 API 无缝集成,适合构建数据处理管线、业务自动化和 AI 辅助决策系统。
# 方式一:pip 安装(推荐)
pip install global-news-intel-platform
# 方式二:虚拟环境安装(推荐生产环境)
python -m venv .venv
source .venv/bin/activate # Windows: .venv\Scripts\activate
pip install global-news-intel-platform
# 方式三:从源码安装(获取最新功能)
git clone https://github.com/Mohith-akash/Global-News-Intel-Platform
cd Global-News-Intel-Platform
pip install -e .
# 验证安装
python -c "import global_news_intel_platform; print('安装成功')"
# 命令行使用
global-news-intel-platform --help
# 基本用法
global-news-intel-platform input_file -o output_file
# Python 代码中调用
import global_news_intel_platform
# 示例
result = global_news_intel_platform.process("input")
print(result)
# global-news-intel-platform 配置文件示例(config.yml) app: name: "global-news-intel-platform" debug: false log_level: "INFO" # 运行时指定配置文件 global-news-intel-platform --config config.yml # 或通过环境变量配置 export GLOBAL_NEWS_INTEL_PLATFORM_API_KEY="your-key" export GLOBAL_NEWS_INTEL_PLATFORM_OUTPUT_DIR="./output"
<p align="center"> <img src="https://img.shields.io/badge/Python-3.11+-blue?style=for-the-badge&logo=python&logoColor=white" alt="Python"> <img src="https://img.shields.io/badge/Polars-10x_Faster-CD792C?style=for-the-badge&logo=polars&logoColor=white" alt="Polars"> <img src="https://img.shields.io/badge/dbt-Transformations-FF694B?style=for-the-badge&logo=dbt&logoColor=white" alt="dbt"> <img src="https://img.shields.io/badge/DuckDB-Motherduck-FDD023?style=for-the-badge&logo=duckdb&logoColor=black" alt="DuckDB"> <img src="https://img.shields.io/badge/Dagster-Orchestration-4F43DD?style=for-the-badge&logo=dagster&logoColor=white" alt="Dagster"> <img src="https://img.shields.io/badge/License-MIT-green?style=for-the-badge" alt="License"> <a href="https://github.com/Mohith-akash/Global-News-Intel-Platform/actions"><img src="https://github.com/Mohith-akash/Global-News-Intel-Platform/actions/workflows/gdelt_ingest_15min.yml/badge.svg" alt="Pipeline"></a> </p>
<p align="center"> <strong>Global news analytics with GDELT + AI + modern data stack</strong> </p>
<p align="center"> <a href="https://global-news-intel-platform.streamlit.app/"> <img src="https://img.shields.io/badge/🚀_LIVE_DEMO-Click_Here-FF4B4B?style=for-the-badge" alt="Live Demo"> </a> </p>
<p align="center"> <a href="https://global-news-intel-platform.streamlit.app/">Live Demo</a> • <a href="#-features">Features</a> • <a href="#%EF%B8%8F-architecture">Architecture</a> • <a href="#-tech-stack">Tech Stack</a> • <a href="#-quick-start">Quick Start</a> • <a href="#-cost-efficiency">Cost Efficiency</a> </p>
---
A full-stack data engineering project that ingests, processes, and visualizes 100,000+ daily global news events from the GDELT Project. Includes AI chat for natural language queries and a live analytics dashboard.
| Feature | Description |
|---|---|
| **📊 Real-Time Dashboard** | Live metrics, trending news, sentiment analysis, geographic distribution |
| **🧠 Emotion Analytics** | GKG-powered emotion tracking: Fear, Joy, Positive/Negative, Global Mood Index |
| **🤖 AI Chat Interface** | Ask questions in plain English → Get SQL-powered answers |
| **⚡ 15-Min Updates** | cron-job.org (15-min external trigger) → GitHub Actions workflow_dispatch + Dagster job runner |
| **🔍 Data Quality Gates** | Custom data validation prevents bad data |
| **🌍 Global Coverage** | Events from 200+ countries with country code mapping |
| **📈 Trend Analysis** | 30-day time series, intensity tracking, actor monitoring |
| **🔥 Trending Topics** | AI-extracted themes from global news (GKG) |
| **🎨 Dark Mode UI** | Custom dark theme, responsive Plotly charts |
---
pip install -r requirements.txt ```
```bash
---
python -m venv venv source venv/bin/activate # Linux/Mac
Create a .env file in the project root:
MOTHERDUCK_TOKEN=your_motherduck_token
CEREBRAS_API_KEY=your_cerebras_api_key
VOYAGE_API_KEY=your_voyage_api_key # Optional: enables RAG mode
---
```bash
This project demonstrates how to achieve enterprise-grade capabilities at zero cost:
| Enterprise Tool | Monthly Cost | My Alternative | My Cost |
|---|---|---|---|
| **Databricks/Spark** | ~$500 | DuckDB | $0 |
| **Snowflake/BigQuery** | ~$300 | MotherDuck | $0 |
| **Managed Airflow** | ~$300 | Dagster + GitHub Actions | $0 |
| **dbt Cloud** | ~$100 | dbt Core (self-hosted) | $0 |
| **Pinecone/Weaviate** | ~$70 | MotherDuck Vectors | $0 |
| **OpenAI Embeddings** | ~$50 | Voyage AI | $0 |
| **OpenAI GPT-4** | ~$100 | Cerebras | $0 |
| **Tableau/Power BI** | ~$70 | Streamlit | $0 |
| **TOTAL** | **$1,490+** | **$0** |
Key Insight: MotherDuck's native vector search eliminates the need for a separate vector database like Pinecone.
---
高质量的开源AI项目,具有较强的实用价值
AI Skill Hub 为第三方内容聚合平台,本页面信息基于公开数据整理,不对工具功能和质量作任何法律背书。
建议在沙箱或测试环境中充分验证后,再部署至生产环境,并做好必要的安全评估。
✅ MIT 协议 — 最宽松的开源协议之一,可自由商用、修改、分发,仅需保留版权声明。
AI Skill Hub 点评:全球新闻智能平台 的核心功能完整,质量优秀。对于自动化工程师和运维人员来说,这是一个值得纳入个人工具库的选择。建议先在非生产环境试用,再逐步推广。
| 原始名称 | Global-News-Intel-Platform |
| Topics | aicerebrasdagsterdashboardpython |
| GitHub | https://github.com/Mohith-akash/Global-News-Intel-Platform |
| License | MIT |
| 语言 | Python |
收录时间:2026-05-28 · 更新时间:2026-05-28 · License:MIT · AI Skill Hub 不对第三方内容的准确性作法律背书。
选择 Agent 类型,复制安装指令后粘贴到对应客户端