An AI-Powered Data Experience Built on AWS
D3Clarity did not build a static environmental report. It built an interactive, always-on data experience that meets people where their curiosity already is.
Some visitors arrive for the live lake view. Some come to check the water level. Others explore the time-lapse archive, weather conditions, or the question of whether El Niño affects Lake Travis. Each entry point is designed to become a teaching moment.
The platform brings together computer vision, generative AI, AWS cloud services, public data integration, secure camera control, automated deployment, and real-time storytelling.
The result is a system that looks simple to the public but operates as a sophisticated AI and data platform behind the scenes.
1. A Live Lake Cam That Uses Computer Vision to Track Boats
The live stream is the front door to the experience.
Instead of showing a fixed view of the lake, Lake Travis Lake Cam uses computer vision to detect boats on the water and automatically follow them. A custom-trained YOLO-based AI model identifies watercraft across the lake and controls the camera’s pan, tilt, and optical zoom in real time.
The camera does not need a human operator. It can identify activity on the water, zoom in at a safe distance, and follow movement throughout the day.
This capability turns the lake cam from a passive webcam into an active viewing experience. Visitors see something happening. They stay longer. Then they discover the data behind what they are watching.
That is the core design principle behind the project: earn attention first, then teach.
2. Generative AI That Turns Live Observation Into Plain-English Context
D3Clarity also used generative AI to make the experience easier to understand.
As the camera captures activity on the lake, snapshots are processed through Amazon Nova on Amazon Bedrock. The AI generates short, human-readable descriptions of what is happening on the water.
Instead of forcing visitors to interpret raw visuals or technical data, the system adds plain-English context.
That same approach extends across the broader site. Lake levels, weather conditions, climate history, and long-term trends are presented as understandable explanations rather than dense tables.
This is where the project moves beyond automation.
The AI is not just detecting objects or generating captions. It is helping translate complex information into language people can quickly understand.
For D3Clarity, this is the larger opportunity of generative AI: turning data into answers.
3. Viewer-Controlled Camera Features That Increase Engagement
The platform also gives visitors a memorable interactive feature: the ability to control the camera.
Users can select named views, such as marinas, coves, sunrise, sunset, storms, or other points of interest. They can also issue commands through the live YouTube chat. The real camera responds, moves to the requested view, and then returns control to the AI tracker after a short idle period.
The user is not just watching a data product. They are interacting with it.
Behind the scenes, D3Clarity engineered this interaction securely. Public commands are routed through AWS and across a protected network bridge to the on-site camera system. The cloud layer arbitrates between human input and AI tracking so the experience remains controlled, safe, and reliable.
The result is a public-facing feature that feels simple and fun while relying on a carefully designed cloud, edge, and automation architecture.
4. A Multi-Source Data Platform That Makes the Lake’s Story Clear
The live camera earns attention, but the data platform does the teaching.
D3Clarity built a serverless data pipeline that brings together multiple public data sources into one continuously refreshed experience. The platform incorporates lake elevation, flood operations, conservation-pool volume, historical lake levels, weather forecasts, active alerts, current conditions, rainfall patterns, and climate signals.
This data powers several public-facing teaching surfaces, including:
- Lake-level trends from the past 24 hours through one year.
- Historical lake-level records back to 1940.
- Multi-year comparisons against full pool.
- Weather and lake-condition context.
- El Niño, La Niña, rainfall, and flood-history analysis.
- Daily 4K timelapse archives dating back to August 2022.
Together, these elements help visitors understand the real forces that shape Lake Travis.
The platform also takes a disciplined approach to interpretation. It explains what the historical record shows without turning that record into an unsupported forecast. That restraint matters.
For a public education platform, credibility is as important as clarity.
D3Clarity designed the Lake Travis Lake Cam to correct misconceptions without creating new ones.
5. A Secure, Automated, Serverless Architecture Built to Run Itself
Behind the public experience is a secure and automated production system.
D3Clarity built the solution to run with minimal manual intervention, from development through production operations. The architecture uses private code repositories, automated workflows, AI-assisted code review, policy-based human review, infrastructure-as-code, and serverless AWS services.
Every resource is defined, versioned, and reproducible. There are no hand-configured servers and no click-ops.
The cloud architecture includes AWS services for hosting, compute, data processing, real-time communication, storage, scheduling, edge caching, AI model integration, and secure delivery. The edge environment includes camera hardware, computer vision tooling, video processing, and streaming infrastructure.
The platform was designed to be:
- Secure by default.
- Automated from code commit to production release.
- Cost-efficient to operate.
- Remotely manageable.
- Self-correcting where possible.
- Ready to escalate only when human intervention is required.
This architecture enables the Lake Travis Lake Cam to serve as a live public resource while also demonstrating how cloud, data, AI, and automation are all connected.