Harmful algal blooms (HABs) are one of the major environmental concerns, as they have various negative effects on public health, recreational services, ecological balance, wildlife, fisheries, microbiota, water quality, and economics. HABs are caused by many sources, such as water pollution based on agricultural activities, wastewater treatment plant discharges, leakages from sewer systems, natural factors like pH and light levels, and climate change impacts. While many causes of HABs are recognized, it is unknown how toxin-producing algae develop as well as the key processes and components that contribute to their weight due to the distinct algal dynamics of each lake and the variety and unpredictability of the conditions influencing these dynamics. Modeling HABs in a changing climate is essential for achieving sustainable development goals regarding clean water and sanitation. However, the lack of consistent and adequate data on HABs is a significant challenge for all these studies. In this study, we employed the sparse identification nonlinear dynamics (SINDy) technique to model microcystin, an algal toxin, utilizing dissolved oxygen as a water quality metric and evaporation as a meteorological parameter. SINDy is a novel approach that combines sparse regression and machine learning methods to reconstruct the analytical representation of a dynamical system. Moreover, a model-driven and web-based interactive tool was created to disseminate and develop environmental education, raise public awareness on HAB events, and produce more effective solutions to HAB problems through what-if scenarios. This web platform allows tracking the status of HABs in lakes and observing the impact of specific parameters on harmful algae formation. Users can easily share images of HABs in lakes on an interactive and user-friendly platform, allowing others to view the status of the lakes.