Building location-based recommendation systems using Google’s Geocoding and Go

As more and more applications rely on personalised user experiences, recommendation engines have become an integral component of modern systems. But how do these systems work on a database level? And why does it make sense to build them in Go?

Place
Geek
Length
60 min
When
November 20th, 2023
14:30

Abstract

As more and more applications rely on personalised user experiences, recommendation engines have become an integral component of modern systems. But how do these systems work on a database level? And why does it make sense to build them in Go?

In this talk, we will explore how location-based recommendation engines work and how you can build your own using Google’s Geocoding API using the Go SDK. The talk will also introduce SurrealDB’s Geo functions to analyze geospatial data.

By the end of this talk, the audience will have answers to the following questions:
1) 20 min: What are location-based recommendation systems and where do we see them?
2) 10 min: What is Google’s Geocoding?
3) 10 min: What are Geo functions and how to use them?
4) 20 min: Why it makes sense to build this in Go and what are the benefits?

Stay connected

You can subscribe to our newsletter to stay updated on the latest news and announcements. Follow us on social media to join our community and engage with other attendees, speakers, and staff. We're on Twitter, Mastodon, Youtube and Facebook. Don't forget to use our official hashtag #RustLab2023 to share your experience and connect with other attendees on social media.

Subscribe to our newsletter

We hate spam just as much as you do, which is why we promise to only send you relevant communications. We respect your privacy and will never share your information with third parties.
©2023 RustLab | The international conference on Rust in Florence-Design & devCantiere Creativo-Made withDatoCMS