Games

How We Geotagged 5940 Jigsaw Puzzles Using AI

Author: Mihai Mihaila, last modified: 28/08/2025


Our jigsaw puzzle video games contain hundreds of puzzle packs that in turn contain thousands of puzzles. They depict a variety of subjects, from simple everyday objects and abstract patterns to beautiful landmarks and nature scenery. With each puzzle we are trying to build a unique experience and allow our players to immerse themselves into solving the puzzles.

One of the most requested features by our players has been to give context and identify our puzzles. That is why we added several ways to describe and locate our puzzles.

Puzzle Labels

We labeled many of our puzzles manually in order to give players more context and help them connect with the subject.

The label is placed in the bottom left corner of the puzzle.

Le Mont Saint-Michel France

USA taxicab

American football, USA

Out of 5940 puzzles¹, 766 of them contain a manual label, which represents about 12% of the puzzles.

The vast majority of these manual labels have been added to Jigsaw Puzzle Frenzy (external).

Pack Description

We added pack descriptions for paid puzzles. Each premium puzzle pack contains a short description which we believe captures the essence of the pack.

The pack description is placed at the top of the puzzle pack, just below the title.

Ancient Monuments puzzle pack header

Pack Location

We also realized that while certain puzzle packs were clearly depicting a country or region, others could benefit from a dedicated label to help identify the location.

The pack location is placed in the puzzle pack summary, below the description, furthest to the right.

Norway puzzle pack header

In the case of the Norway puzzle pack, the location is obvious.

Sicily puzzle pack header

Sicily is a region in Italy, the dedicated label helps players understand that.

Salzburg puzzle pack header

Salzburg is a city in Austria, the location label is needed.

Rome puzzle pack header

As many people know, Rome is a city in Italy. For those who don't, the location label ensures clarity for everyone.

Puzzle Geotags

What are Geotags?

We introduced a way to describe landmarks in our puzzle images. We call these Geotags. Geotags are similar to manual labels, but instead of being manually written, they were identified using AI and represent real places in the world: e.g. Eiffel Tower, The Colosseum, Empire State Building.

How we implemented geotags

We used AI to identify landmark subjects and to accurately geotag them.

We used Azure Cognitive Services (external) by Microsoft to process our puzzle library.

We also used Cloud Vision (external) by Google for landmark detection.

Both of these services offer a REST API that makes it easier to integrate with our internal tools and existing development flow.

We have developed internal scripts to process the puzzle images offline and then integrate the detected landmark names into the final game.

By running the landmark detection in pre-production (as opposed to real-time, on-demand when the players access the game) we were able to review the tagging process, correct the occasional mistakes and most importantly, avoid any additional computation when running the game. This approach was guided by our long-term goal of reducing the minimum hardware requirements needed to run our games.

What Geotags look like

The geotags received a new icon to help them stand out and to reflect the accuracy of the geotag. Similar to the puzzle labels, geotags are placed in the bottom left corner of the puzzle.

Trevi fountain geotag

The geotag icon appears in front of the location in the bottom left corner of the puzzle.

Out of 5940 puzzles¹ processed, 944 of them received a geotag, which represents about 15% of the puzzles. Close to half of all these geotags have been added to Jigsaw Puzzle Journey, which contains predominantly landmarks.

Additionally, any puzzle pack that contains at least one puzzle geotag, has been marked as geotagged as well, to make it easier to spot in the library. The geotag icon appears in front of the name of the pack.

Cabins and Beautiful Landscapes puzzle packs

If a pack contains geotagged puzzles, the geotag icon appears before the name of the puzzle pack.

The manual labels along with the new geotags are integrated with our search function. When you search for a landmark you now receive both puzzle and pack results.

Egypt search results

When searching for Egypt, the search results contain both the Egypt puzzle pack as well as puzzles that have been geotagged with landmarks from Egypt.

Thank You

Thank you to our players that have contributed with suggestions and helped us improve the game for everyone.

While we are happy with the changes, we are already thinking of ways to build on these foundations and find more ways to further improve the puzzle-solving experience so keep the feedback coming in.

Notes:

  1. As of August 2025, our puzzle library contains over 5940 puzzles.