Skip to main content

Arccos Golf’s virtual caddie uses AI to improve your game

Some golfers have never known the pleasure of playing with a caddie who understands how far they can hit with each club, who knows the layout of the course or who can predict how the wind and weather will affect their game.

That’s why Arccos Golf used tools in Microsoft Azure to create the first virtual caddie— one that uses artificial intelligence to parse all that data and offer personalized recommendations about what clubs to use and how to play a hole.

The goal? To create a level playing field for all golfers and help newcomers and longtime golfers alike improve at a quicker pace.

Jack Brown, Arccos senior vice-president of product and software, chatted with Transform in advance of a recent AI in Business event in San Francisco about developing its AI-powered caddie.

TRANSFORM: How does technology fuel innovation at Arccos?

BROWN: Fundamentally, we are a group of people who love new technology and seeing how we can apply it to golf. We’re always thinking, “Hey, there’s a new tool out. Can that help a golfer improve their game?”

TRANSFORM: How did Arccos get started with AI?

BROWN: We didn’t start out with the mindset of using AI or creating a virtual caddie. The original thought was, “Hey, we’ve got this great hardware concept where we can put sensors on every golf club and use them to track the distance that individuals are hitting each of their clubs.”

So right away we were able provide users with analytics and insights around parts of their game that they’re struggling with and what they need to work on. But then we had a lot of users asking if we could use that data to also recommend what clubs they should be using.

So we thought, “Why don’t we use AI to create a virtual caddie that can use all your data and environmental data to offer that same kind of personalized advice as a human caddie?”

TRANSFORM: How did you move from idea to implementation?

BROWN: We started researching what tools were out there to help us take that next step and actually create this virtual caddie. We knew we needed a scalable tool that could accommodate the complexity and breadth of the data we were processing. So enter Microsoft Azure.

We’ve been using Microsoft Azure Cosmos DB, Azure Machine Learning and Azure Kubernetes Service, and the thing we love about the system is that it’s just extremely fast, which is really important when a user is out there on the course pinging the AI. You’ve got other golfers in your group and the ones behind you, and no one wants to sit around waiting for your virtual caddie to respond.

TRANSFORM: What were some of the initial challenges you faced in using AI?

BROWN: Probably the biggest hurdle right off the bat — because we are so data rich — was to figure out how to keep things simple. Initially you think, “Hey, I want to know how much it rained yesterday because the grass will be wet and the ball won’t roll as much,” and then you have to say, “No, stop. Don’t grab everything just yet. Let’s do something that works first and really shows value to our customers. Then we can build on that success.”

Ideally, we wanted our virtual caddie to be able to give you a recommendation regardless of where you are on the course, which is what we have today. But in our initial version we decided not to use any environmental data and just use the shot data from Arccos users and only give you a recommendation on how to play a hole from the tee. So if you slice your shot and you’re now over in the rough, you couldn’t follow that strategy anymore. But it was a good starting point, and users thought it was awesome.

The next update took environmental data like wind and elevation into account. Then Arccos Caddie 2.0, which we released with Microsoft earlier this year, is now able to recalibrate its recommendations on the fly and give you a new strategy regardless of where you are on the hole.

TRANSFORM: Have the benefits from AI accrued over time?

BROWN: You do get more transformative benefits the longer you use AI. When our virtual caddie is deciding what club to recommend, it’s looking at your data, and data of every other user like you. By now we’ve captured over 100 million shots from our users, we’ve mapped 40,000 golf courses and we have more than 1 billion geotagged data points on those greens.

And as we get more and more players using the Arccos ecosystem and playing on the course you’re playing on right now, our recommendations continue to get better and better, and that would be the case even if we didn’t continue to improve our models. And the proof is in the pudding; Arccos users are improving by 3.79 strokes in their first year of using our virtual caddie.

TRANSFORM: What advice would you offer to companies just getting started in AI?

BROWN: Really think through whether your use of AI is a novelty or something that’s truly beneficial to your users. Some people are using AI in ways that aren’t really adding much value. It’s really something neat that allows you to say, “Hey, I’m using AI” but you probably could have just used a complex algorithm.

Top photo: Arccos Golf SVP Jack Brown demonstrates Arccos Caddie at Conversations on AI, a Microsoft event in San Francisco.


  • Read more about how customers including Arccos are using AI.
  • Learn more about Microsoft’s AI tools for businesses.

YouTube Video