← All projects
Interactive demo
NewsPulse
Ingests news from multiple sources, enriches it with language analysis (entities, sentiment, topics), detects trending stories, and serves it through an API to a live dashboard.
Sample data only. Nothing here is saved or sent anywhere.
Pub/Sub→Dataflow→Vertex AI→BigQuery→API→Dashboard
Live feed (0 enriched)
Trending topics
- Waiting for stories…
Overall sentiment
Negative0.00Positive
Headlines are randomly generated in your browser for illustration. No real news or data.
What the full application does
- Ingestion from many news sources
- Entity, sentiment and topic enrichment
- Trending and breaking-story detection
- Streaming pipeline on Google Cloud
- API serving a live dashboard
- Infrastructure managed as code