Home / Companies / Elastic / Blog / Post Details
Content Deep Dive

Building real-time address search with the Australian G-NAF dataset and Elasticsearch

Blog post from Elastic

Post Details
Company
Date Published
Author
Stuart Cam
Word Count
2,346
Company Posts That Month
20
Language
-
Hacker News Points
-
Post removed?
No
Summary

In a blog post by Stuart Cam, the process of building a real-time address search system using the Australian Geocoded National Address File (G-NAF) and Elasticsearch is discussed. The G-NAF, an authoritative and comprehensive dataset containing nearly 14 million addresses, was made publicly available by PSMA Australia in 2016. The blog outlines how to leverage Elasticsearch's search_as_you_type feature to implement a typeahead search functionality, demonstrating step-by-step procedures such as downloading necessary tools, staging the G-NAF datasets into a SQL database, creating Elasticsearch indices and mappings, and conducting both address and geo-distance queries. The tutorial is framed within the context of the author's experience with Elastic's Spacetime program, which allows engineers to explore innovative projects, in this case utilizing the F# programming language.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Real-time 3 493 114 42 -5%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.