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?

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?

Video

GoLab is a conference made by Develer.
Develer is a company based in Campi Bisenzio, near Florence. Our motto is : "Technology to give life to your products". We produce hardware and software to create exceptional products and to improve industrial processes and people's well being.
In Develer we have passion for the new technologies and we offer our clients effective solutions that are also efficient, simple and safe for the end users. We also believe in a friendly and welcoming environment where anybody can give their contribution. This passion and this vision are what we've been driven to organize our conference "made by developers for developers".


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.
©2024 GoLab | The international conference on Go in Florence-Design & devCantiere Creativo-Made withDatoCMS