Steam News - christen
Now We're Thinking with Queries

In this experiment, Query Expansion, we improve Steam Search by treating tags more like a human would: using logic! Take the three tags RTS, Real-Time, and Strategy, for instance. If a game is tagged RTS but not Real-Time and Strategy, a search for Real-Time + Strategy won’t find that game using Steam's existing Search tech. Query Expansion fixes that.

You can experience our new Search Results - including those surfaced thanks to Query Expansion - when you visit Steam Labs Experiment 004.1: Search Query Expansion. Here, many searches which leverage tags will now cast a wider net and display more titles. As always, we’d love your feedback; You can let us know what you think of your new Search Results in the discussions.

Read on to learn about how Query Expansion gives better search results.

Improving Search Results with Query Expansion

The core of Query Expansion is that we don't just consider the tags on a game, but also the tags that these logically imply.

Let’s say you're hankering to play a 3D Platformer, so you select the 3D and Platformer tags in Steam Search. As a result, you see something like this:



However we also have a 3D Platformer tag. If you searched for that instead, you'd get more results, but this is also missing some items from your first search:



Now, when you opt into Steam Labs’ improved Search with Query Expansion you get all of these results, plus more, regardless which set of tags you use to perform the search. Here we can see that this set of results is broader than even the sum of the previous two methods':



In either of our initial cases, results were missed because the existing version of Search treats all tags as unrelated pieces of information. A human can of course discern that 3D Platformer is composed of the elements 3D and Platformer. Search ought to be smart enough to recognize this sort of relationship, too.

Search shouldn’t be too smart, however, because it’s not a recommender—it should return what the user asked for; no more, no less. But before we go too deeply into our solution, let’s get a better look at the problem.

Gaps in Tagging
Some games are tagged more thoroughly than others. We have some longer-term plans to help address that, and Query Expansion is a simple first step.

For example, games tagged RTS might not always have the tags Real-Time + Strategy, and vice versa. Likewise, a game tagged Action-Adventure + JRPG might lack the tags Action, Adventure, and RPG. Unfortunately this will return Search results that vary considerably based on which particular tags the user happens to choose. (See below for details.)

Developers who don’t know about this issue might, for example, tag their game RTS and not realize that it could fail to return in a search for the simpler tag Strategy. And who could fault them?

On the flip side, developers who do know about this issue might load their game up with every possible permutation of their chief tags—indicating RTS in addition to Real-Time + Strategy, RTS, and so on. The downside to this approach is that it fills the game’s tag profile with lots of redundant tags, when we instead need more meaningful tags which help describe or surface the game to users in the Steam store.

Query Expansion fills these gaps without requiring taggers to add synonymous tags to every game on Steam, or requiring players to form complex search queries.



How It Works
Let's look more directly at what Query Expansion does, and just as importantly, what it doesn’t do, so that we can become confident in the quality of the Search Results surfaced by these changes with respect to tags.

First and foremost, we intend for our Query Expansion to err toward being cautionary. For instance, we've told it that:

Action-Adventure strictly implies Action + Adventure and
Strategy RPG strictly implies Strategy + RPG

However we've not taken a leap to suggest synonymous relationships between merely similar or corollary tags. For example:

Dark does not imply Lovecraftian
Fantasy does not imply Magic
Shooter does not imply Action and
Strategy does not imply Turn-Based

Sure, Dark and Lovecraftian often appear together in association with the same games, but this correlation is not equivalence, and therefore these two tags aren't appropriate to associate with one another when implementing Query Expansion.

With that established, we went through our entire list of tags and mapped out relationships that everyone could agree made sense. This includes tags that break down into other tags (FPSFirst Person + Shooter) as well as tags that are constructed from other tags (Strategy + RPGStrategy RPG). Most of these relationships work in both directions, but not all of them.

For instance, a game tagged Looter Shooter clearly deserves the tags Loot and Shooter. However, Looter Shooter is a specific sub-genre with its own conventions. And although it’s not Steam’s place to define those conventions, it does seem prudent to recognize that not every game tagged with Loot and Shooter is necessarily a Looter Shooter. For now, relationships between tags like this require human consideration.

Expanding Tag Queries, Step by Step
Here’s a somewhat simplified example of what goes on under the hood.

Search queries start with the user’s list of tags:
Action +
Adventure +
2D Platformer +
Puzzle

We identify complex tags and break them down into simple tags:
2D Platformer2D + Platformer

We see if any simple tags combine to form complex tags:
Action + AdventureAction Adventure
Puzzle + PlatformerPuzzle Platformer

We add these as synonyms for each of our original tags using OR:
(Action OR Action Adventure) +
(Adventure OR Action Adventure) +
(2D OR 2D Platformer) +
(Platformer OR 2D Platformer) +
(Puzzle OR Puzzle Platformer)

Next, for each tag, we look for complex tags that fully incorporate it:
Action → (Action Adventure OR Action RPG OR Action Roguelike)
Adventure → (Action Adventure)
2D → (2D Platformer OR 2D Fighter)
Platformer → (2D Platformer OR 3D Platformer OR Precision Platformer OR Puzzle Platformer)
Puzzle → (Puzzle Platformer)

We add these as synonyms for each of our original tags, using OR (provided we haven’t added them already in an earlier step:)
(Action OR Action Adventure OR Action RPG OR Action Roguelike) +
(Adventure OR Action Adventure) +
(2D OR 2D Platformer OR 2D Fighter) +
(Platformer OR 2D Platformer OR 3D Platformer OR Precision Platformer OR Puzzle Platformer) +
(Puzzle OR Puzzle Platformer)

Now some of you might be thinking, “Action RPG? 2D Fighter? I thought we were looking for Action+Adventure+2D+Platformer+Puzzle, what’s this other stuff doing in here? Surely this will pollute our Search Results!”

Good question! But don’t worry, those extra terms don’t ruin the results—quite the opposite. The OR logic makes sure the fancier tags are only there to contribute the bit that overlaps with the user’s request—the Action in Action RPG in this example. And keep in mind there are tons of genre hybrids on Steam; so the fancier terms ensure that when you ask for peanut-butter flavored snacks, we don’t forget to include peanut-butter-and-chocolate cookies (but rest assured, we won’t return any chocolate snacks that don’t also have peanut-butter).

This approach allows us to locate more titles than were served by even the sum of results when searching for 3D, Platformer, and 3D Platformer, as in our first example. Now, additional results such as Biped, are served front and center. This title has the tags 3D and Puzzle Platformer associated with it. So you see, now searches for complex tags like 3D Platformer catch titles with alternate though still relevant combinations of tags.

Applications
Query Expansion isn’t the final word in improving our tags system, but it’s a good place to start. For now we’re just leveraging Query Expansion as applied to tags in this Search experiment. We’ll be closely monitoring the results before we decide whether and how to use Query Expansion in other applications such as across more forms of metadata in Search, or in additional Browse views, Recommendations algorithms, Dynamic Collections in the Library, and other areas of Steam.

Try Searching with Expanded Queries Today
You’ll need to opt in to the Steam Labs Search experiment to see the new Search results leveraging Expanded Queries as applied to tags. You can do this by visiting Steam Labs Experiment 4.1: Search with Expanded Tags.

Steam Labs
Today's changes to Search were made as part of Steam Labs, an experimental environment where we try out potential changes and additions to Steam, and gather feedback on their usefulness.

By developing new features in Labs we're able to experiment without impacting everyone who uses and sells games on Steam. At the same time, we can try things out publicly and receive feedback early in the development process. If you would like to help us further design and refine Search or other Steam features, head over to Steam Labs and try out the experiments that catch your interest. We look forward to your feedback!





Steam News - AndrewL


With this post, we’re unveiling our monthly Top Release list for March. As a reminder, we showcase the top 20 titles released for the month, measured by the revenue generated during the first two weeks after release. Since free to play products don’t always generate revenue, we also list the top 5 free to play games, based on total unique players accumulated during their two week launch windows.

March continued to demonstrate some of the themes that we’re always excited to see. They are worth summarizing this month as well:
  • Games this month were developed in 14 different countries – check the entire list below for specifics.
  • 8 games either entering into or graduating from Early Access.
  • 13 games this month feature support for controllers or other input devices.

Standalone Soundtracks
We recently overhauled the way that soundtracks are delivered on Steam, making it easier for players to listen to their favorite songs while not in-game. You can read more about those changes here. With this month’s top release list, it was great to see that six of these games are taking advantage of the new soundtrack system – DJMAX RESPECT V, Ori and the Will of the Wisps, Avorion, Yes, Your Grace, One Step From Eden & State of Decay 2.

Beyond checking the storepage of your favorite game for an available soundtrack, you can also browse Steam's Soundtrack Hub for a look at all of the newly released and top selling soundtracks.

Decades of Classic Franchises
March was a historic month for highly anticipated sequels. About half of the top releases this month are follow-ups to popular franchises, with some getting their start more than 20 years ago. We've come a long way from the days of playing DOOM from floppy disks or registering product keys from Half-Life boxes.

Between longtime fans rediscovering these amazing universes and new players experiencing them for the first time, we're thrilled to see these franchises continue to resonate with players all over the world: Ori and the Will of the Wisps, DJMAX RESPECT V, Borderlands 3 , Granblue Fantasy: Versus, State of Decay 2: Juggernaut Edition, DOOM Eternal, Panzer Corps 2, Half-Life: Alyx, The Legend of Heroes: Trails of Cold Steel III, ONE PIECE: PIRATE WARRIORS 4 & Mount & Blade II: Bannerlord.

Not to be outdone by the sequels, 11 development teams made this month’s list with their first ever release on Steam. Welcome and congrats to Crowbar Collective, Brave At Night, Boxelware, FYQD-Studio, Donkey Crew, Thomas Moon Kang, Gigantic Duck Games, Game Devs for Bernie, Pugscape & Neosonyx Co..

We hope that in years to come, these teams will be delivering sequels and follow-ups of their own.




March's Top Releases
Here's the full list of March's top releases ordered by release date (we've organized this list on a sale page too):


Black Mesa
Crowbar Collective (Worldwide)


Yes, Your Grace
Brave At Night (UK)


Avorion
Boxelware (Germany)


Ori and the Will of the Wisps
Moon Studios & Xbox Game Studios (Austria & US)


DJMAX RESPECT V
NEOWIZ (Republic of Korea)


Borderlands 3
Gearbox Software (US)


Granblue Fantasy: Versus
Cygames, Inc. & Arc System Works (Japan)


State of Decay 2: Juggernaut Edition
Undead Labs & Xbox Game Studios (US)


AI*Shoujo/AI*少女
ILLUSION (Japan)


DOOM Eternal
id Software (US)


Panzer Corps 2
Flashback Games (Russia)


Half-Life: Alyx
Valve (US)


The Legend of Heroes: Trails of Cold Steel III
Nihon Falcom, Engine Software & PH3
(Japan, Netherlands & Austria)


Bright Memory
FYQD-Studio (China)


Idle Champions of the Forgotten Realms
Codename Entertainment (Canada)


Last Oasis
Donkey Crew (Poland)


ONE PIECE: PIRATE WARRIORS 4
Koei Tecmo (Japan)


One Step From Eden
Thomas Moon Kang (US)


Biped
NEXT Studios (China)


Mount & Blade II: Bannerlord
TaleWorlds Entertainment (Turkey)

--

March's Top Free Releases


Bombergrounds: Battle Royale
Gigantic Duck Games (Sweden)


Walking Simulator
Pugscape (Belgium)


Rakion Chaos Force
Neosonyx Co., Ltd. (Republic of Korea)


Super Bernie World
Game Devs for Bernie (US)


Idle Champions of the Forgotten Realms
Codename Entertainment (Canada)

--

If you're curious about previous months, here are more Top Release lists:

Cheers!
-The Steam Team
Dota 2 - Valve
- Fixed some bugs with lifesteal amplification (caused things like heart and divine favor to affect it)
Fallout 76 - Valve
Fallout 76: Wastelanders is Now Available for Pre-Purchase and Pre-Load on Steam !

In Fallout 76: Wastelanders, people are now coming back to West Virginia. Embark on a new quest for the Overseer, forge alliances with competing factions, and uncover the truth of what's hidden in the mountains.

Team Fortress 2 - Valve
An update to Team Fortress 2 has been released. The update will be applied automatically when you restart Team Fortress 2. The major changes include:

  • Fixed a server crash exploit
  • Updated localization files
Resident Evil 3 - Valve
RESIDENT EVIL 3 is Now Available on Steam!

Jill Valentine is one of the last remaining people in Raccoon City to witness the atrocities Umbrella performed. To stop her, Umbrella unleashes their ultimate secret weapon: Nemesis!

Also includes Resident Evil Resistance, a new 1 vs 4 online multiplayer game set in the Resident Evil universe.
Dota 2 - Valve
- Fixed an exploit which duplicated neutral items.
- Fixed Primal Split immolation dealing too much damage.
Dota 2 - Valve
- Further minor camera adjustments following the previous iteration
Memories Off -Innocent Fille- - Valve
メモリーズオフ-Innocent Fille- is Now Available on Steam!

「メモリーズオフ」シリーズ史上最もライトで最もシリアスな二面性のあるシナリオが、切なくて儚い、ただ一つの想いを選ぶ“二者択一の恋物語”(オルタナティブ・ラヴストーリー)へとプレイヤーを誘います。
Good Company - Valve
Good Company is Now Available on Steam Early Access and is 10% off!*

Good Company is a tycoon management game about founding a robot manufacturing empire. Grow your business; hire staff; automate production lines and optimize their output; invent new products and profit in an ever-evolving market. Can you build a Good Company?

*Offer ends April 7 at 9AM Pacific Time
...