From 12ab2766e11a4453ea3464a9f245eaa6c0807d68 Mon Sep 17 00:00:00 2001 From: Sam Greenbury Date: Thu, 11 Jul 2024 11:39:49 +0100 Subject: [PATCH 1/3] Add ProjectLink component for project link list --- src/components/ProjectLink.astro | 10 ++++++++++ src/content/blogs/platform_v2.md | 6 +++--- src/pages/blog/[...slug].astro | 11 ++++++++--- 3 files changed, 21 insertions(+), 6 deletions(-) create mode 100644 src/components/ProjectLink.astro diff --git a/src/components/ProjectLink.astro b/src/components/ProjectLink.astro new file mode 100644 index 0000000..3f68282 --- /dev/null +++ b/src/components/ProjectLink.astro @@ -0,0 +1,10 @@ +--- +import type { CollectionEntry } from "astro:content"; +interface Props { + project: CollectionEntry<"project">; +} + +const { project } = Astro.props; +--- + +{project && {project.data.name}} diff --git a/src/content/blogs/platform_v2.md b/src/content/blogs/platform_v2.md index 74566a6..5808b0a 100644 --- a/src/content/blogs/platform_v2.md +++ b/src/content/blogs/platform_v2.md @@ -2,6 +2,7 @@ title: "Announcing the release of the V2 Technology Platform " slug: "platform_v2_release" draft: true +# draft: false authors: - stuart_lynn - sam_greenbury @@ -12,7 +13,7 @@ authors: - andy_smith - bowen_zhang -publish_date: 2024-07-10 +publish_date: 2024-07-11 projects: - popgetter - clim_recal @@ -80,7 +81,7 @@ If you're interested in having your country in Popgetter, we would love to work Climate change, and the increase in frequent extreme weather events, is one of the largest challenges that urban areas will face over the next 30 years. -One of the key tools to understanding how climate will change in the future is large physics-based simulations. The Met Office provides a number of these down to a 2km grid scale, which could help us understand and prepare for climate change at the city scale. +One of the key tools to understanding how climate will change in the future is large physics-based simulations. The Met Office provides a number of these down to a 2km grid scale, which could help us understand and prepare for climate change at the city scale. Unfortunately, for a number of reasons (limited spatial resolution, simplified thermodynamics, etc), the projections at a small scale can be systematically off. Bias correction is a suite of methods that aims to correct these systematic errors by comparing simulations to historic observations of the climate. It uses the discrepancies between the simulation and the models to find ways to correct them that can be applied to future predictions. @@ -90,7 +91,6 @@ There exists a large number of different ways of doing this kind of bias correct That's why we are releasing a set of combined observation and simulation datasets for three cities in the UK and inviting authors of bias correction methods to benchmark their methods for those cities. We will be providing sample results soon on our [Exported Datasets](https://alan-turing-institute.github.io/clim-recal/docs/datasets.html) page. - #### Vulnerable Populations Explorer Understanding how climate will affect people in the future requires us to understand, not just the hazards they will face (extreme temperature), but also who is vulnerable to those hazards and who will be exposed to them. diff --git a/src/pages/blog/[...slug].astro b/src/pages/blog/[...slug].astro index e6db02b..1160520 100644 --- a/src/pages/blog/[...slug].astro +++ b/src/pages/blog/[...slug].astro @@ -2,6 +2,7 @@ import { getCollection, getEntry, getEntries } from "astro:content"; import Base from "../../layouts/Base.astro"; import PersonLink from "../../components/PersonLink.astro"; +import ProjectLink from "../../components/ProjectLink.astro"; const { entry } = Astro.props; const { Content } = await entry.render(); @@ -46,9 +47,13 @@ let projects = entry.data.projects projects && projects.length > 0 && (

Projects

- {projects.map((p) => ( - {p?.data.name} - ))} +
) } From 75a6c4ef0a9fb412c64165341051ba4d91692f29 Mon Sep 17 00:00:00 2001 From: Sam Greenbury Date: Thu, 11 Jul 2024 12:28:44 +0100 Subject: [PATCH 2/3] Formatting and a few edits --- src/content/blogs/platform_v2.md | 28 +++++++++++----------------- 1 file changed, 11 insertions(+), 17 deletions(-) diff --git a/src/content/blogs/platform_v2.md b/src/content/blogs/platform_v2.md index 5808b0a..ff204b6 100644 --- a/src/content/blogs/platform_v2.md +++ b/src/content/blogs/platform_v2.md @@ -24,7 +24,7 @@ tags: - platform image: url: https://www.enterpriseai.news/wp-content/uploads/2022/08/geospatial-data_shutterstock-2078842243_900x-370x290.jpg - alt: Some GEOAI image + alt: GEOAI image summary: Debiased climate projections for cities, geospatial chatbots, a speedier SPC and so much more! Learn about what's new in the Urban Analytics Technology Platform --- @@ -35,7 +35,7 @@ This blog post will summarise the latest progress, categorised under: "What's ne - [What's new](#whats-new) - [Popgetter v0.2 release](#popgetter-v02-release) - - [clim-recal: A climate bias correction dataset for three cities](#clim-recal-a-climate-bias-correction-dataset-for-three-cities) + - [clim-recal: a climate bias correction dataset for three cities](#clim-recal-a-climate-bias-correction-dataset-for-three-cities) - [Vulnerable Populations Explorer](#vulnerable-populations-explorer) - [App templates](#app-templates) - [New ways to access SPC](#new-ways-to-access-spc) @@ -77,7 +77,7 @@ We currently support the UK (Scotland, England, North Ireland and Wales), Belgiu If you're interested in having your country in Popgetter, we would love to work with you – reach out and we can help you through the process! -#### clim-recal: A climate bias correction dataset for three cities +#### clim-recal: a climate bias correction dataset for three cities Climate change, and the increase in frequent extreme weather events, is one of the largest challenges that urban areas will face over the next 30 years. @@ -127,11 +127,8 @@ Your browser does not support the video tag. We think these templates are a good starting point for anyone who might be interested in building urban analytics applications and so we are making them available to the wider community to use and improve on. -The template source code is available on [GitHub](https://github.com/Urban-Analytics-Technology-Platform/web-app-template), but you can get started more quickly by running in your terminal: - -```shell -npm create @uatp/web@latest -``` +The template source code is available on [GitHub](https://github.com/Urban-Analytics-Technology-Platform/web-app-template), but you can get started more quickly by running in your terminal:
+`npm create @uatp/web@latest` As part of this work, we have been helping build some features upstream into the [svelte-maplibre](https://svelte-maplibre.vercel.app/) library that powers our maps. It's a great project that we have loved contributing to. @@ -189,6 +186,8 @@ We have also been exploring how large language models (LLMs) may provide a compl Your browser does not support the video tag. +
+ #### Results from the research on computer vision for public good and disaster relief Within the partnership with HOT - Humanitarian OpenStreetMap Team, a workflow was built to assess the performance of their growing web app [fAIr](https://www.hotosm.org/tech-suite/fair/). fAIr is an open source AI-assisted mapping tool to generate semi-automated building footprints features from aerial imagery. In the web app, OpenStreetMap (OSM) users can create their own local training dataset, train/fine-tune a pre-trained Eff-UNet model (for more details, see the [RAMP](https://rampml.global/) initiative), and then map into OSM with the assistance of their own local model. @@ -228,22 +227,17 @@ For more details, check out the [AcBM documentation](https://github.com/Urban-An #### LLM toolkit -We learnt a lot by integrating a chatbot-like interface into Demoland and we want to make building similar interfaces in future as easy as possible. To do that, we are currently working on a geospatial LLM agent and geospatial LLM toolkit. This toolkit will allow us and others to use a number of LLM techniques such as Retrieval Augmented Generation and Chaining and Function Calling in concert with -a suite of tools that will allow the LLM to perform spatial computations, understand the context of a space, and interact with external knowledge stores to build geographically-aware agents for a -wide variety of different tasks. +We learnt a lot by integrating a chatbot-like interface into Demoland and we want to make building similar interfaces in future as easy as possible. To do that, we are currently working on a geospatial LLM agent and geospatial LLM toolkit. This toolkit will allow us and others to use a number of LLM techniques such as Retrieval Augmented Generation and Chaining and Function Calling in concert with a suite of tools that will allow the LLM to perform spatial computations, understand the context of a space, and interact with external knowledge stores to build geographically-aware agents for a wide variety of different tasks. We think there is a lot to explore in this area so watch this space. #### Popgetter v0.3 -With the release of Popgetter v0.2, we are making it easier for our projects to access census data from multiple countries in a consistent and predictable way. There is, however, so much more we want to do with Popgetter. Over the next few months, we are planning on adding even more data: expanding the number of countries covered, adding data products for the existing countries, and exploring other types of data that we can bring into the platform. +With the release of [Popgetter v0.2](#popgetter-v02-release), we are making it easier for our projects to access census data from multiple countries in a consistent and predictable way. There is, however, so much more we want to do with Popgetter. Over the next few months, we are planning on adding even more data: expanding the number of countries covered, adding data products for the existing countries, and exploring other types of data that we can bring into the platform. -Beyond census data, two high priorities datasets we are planning on working on next is the data that went into producing the Urban Grammar signatures, along with the signatures themselves, and our -synthetic population data from the SPC project. +Beyond census data, two high priorities datasets we are planning on working on next is the data that went into producing the Urban Grammar signatures, along with the signatures themselves, and our synthetic population data from the SPC project. -On the tooling side of Popgetter, we are planning on building a number of different ways for users to interact with the platform. To make it easier to find and create a list of the datasets you -want from Popgetter, we are planning to build out a terminal user interface and web interface. We also think there is great utility in making Popgetter available in the data science and web tooling -contexts. To enable those use cases, we will be developing Python and JavaScript interfaces for the Popgetter library. +On the tooling side of Popgetter, we are planning on building a number of different ways for users to interact with the platform. To make it easier to find and create a list of the datasets you want from Popgetter, we are planning to build out a terminal user interface and web interface. We also think there is great utility in making Popgetter available in the data science and web tooling contexts. To enable those use cases, we will be developing Python and JavaScript interfaces for the Popgetter library. #### More on computer vision for public good and disaster relief From 7708750c96164b9424bb5f72e17ea904c67d89d0 Mon Sep 17 00:00:00 2001 From: Sam Greenbury Date: Thu, 11 Jul 2024 12:42:59 +0100 Subject: [PATCH 3/3] Set draft to false --- src/content/blogs/platform_v2.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/content/blogs/platform_v2.md b/src/content/blogs/platform_v2.md index ff204b6..acf952f 100644 --- a/src/content/blogs/platform_v2.md +++ b/src/content/blogs/platform_v2.md @@ -1,8 +1,7 @@ --- title: "Announcing the release of the V2 Technology Platform " slug: "platform_v2_release" -draft: true -# draft: false +draft: false authors: - stuart_lynn - sam_greenbury