python

  • Build a Website Chatbot with Streamlit and Google’s Gemini API

    Chatbots are everywhere! Many are improving the way we interact with websites, providing instant responses and engaging users. In this article, we’ll explore how to build a website specific chatbot using Streamlit and Google’s AI via the Gemini API. This chatbot will fetch content from your website and generate informative responses, creating a seamless…

  • Solar Exploration with Python: Maximizing Google’s Solar Energy API

    Solar Exploration with Python: Maximizing Google’s Solar Energy API

    DYK that you can use the Google Solar API with Python to access solar data?! Join me as we explore the practical applications and benefits of the API for solar energy projects. Overview of the Google Solar API The transition from the Google Earth Engine Solar API to the Google Maps Platform Solar API has brought…

  • Exploring Python Libraries for Climate & Environmental Justice

    As featured in “Python in Plain English“ 9/20/23 Let’s discuss how to use Python, a widely use­d programming language, for Environmental and Climate Justice. In this post we will provide a very basic background and understanding of how to use Python. Python offers an exte­nsive range of libraries and tools for dive­rse applications, including the…

  • Harnessing the US Census API for Demographic Data Retrieval

    Harnessing the US Census API for Demographic Data Retrieval

    A Python-based guide to harness the US Census API for extracting detailed demographic data, including population characteristics and economic indicators, from specific geographic locations. With latitude and longitude coordinates from a CSV file, this approach can unlock a wealth of information for tailored data analysis and research.

  • Unlocking Insights with Census Data: Understanding Demographics and Geographic Units

    Unlocking Insights with Census Data: Understanding Demographics and Geographic Units

    Demographic data is essential for understanding population dynamics and making informed decisions. The U.S. Census Bureau provides comprehensive demographic information through programs like the national census. ZIP codes, census blocks, and census tracts are geographic units used for data analysis. Demographic data is crucial for societal planning, market research, social and economic equity, and…

  • Electric Utility Companies, Rates, and Locations: An Essential Understanding for Environmental Justice

    Electric Utility Companies, Rates, and Locations: An Essential Understanding for Environmental Justice

    Electric utility companies, their rates, and locations play a crucial role in achieving environmental justice. Understanding utility rates empowers individuals, promotes energy conservation, and guides corporate social responsibility. Policymakers benefit from this knowledge to promote energy equity and advocate for affordable renewable energy. The National Renewable Energy Laboratory’s Utility Rates by Census Region API…

  • Using Geospatial Analysis to Understand Heat Vulnerability in Baltimore

    Jose Pillich and I decided to join forces to focus the “Weekly Data Story” examining heat vulnerability issues in Baltimore City. We will conduct geospatial exploratory analysis to examine the factors that contribute, or mitigate, heat vulnerability issues. Our primary goal is to raise awareness about heat vulnerability issues and present different spatial analysis techniques…