I've noticed some changes in how mods are sorted in the mod portal. It seems like it's changed within the past month or so. When sorted by recently changed, most downloaded, or trending, it's not really very linear for the thing it's supposedly sorted by. It jumps around for no clear reason.
I've noticed this for a lot of search results recently, but I first noticed it with waterfill. If I sort by recently updated, first it will show the 2 mods that are an exact name match for waterfill, then all the others. That's not new, it's always done that. But now it will also show Waterfill Retexture, which was modified 2 months ago, before Noxys Waterfill, which was modified 7 days ago. Then Better Waterfill, from 3 months ago, then Safe Waterfill, from 12 days ago. Then 2 from 3 months ago, and then 1 from 2 months ago.
It all seems very random now. Like whatever extra layer of sorting it's doing with the search term, it's become such a fine distinction that it's overwhelming the thing that it's supposed to be sorting for. Some of these I can guess why the heuristic thinks it's a closer match, but some of them I really can't even guess. With the gap between Better Waterfill and Safe Waterfill, for example, I can only guess it's because one has the full word "better_waterfill" in the directory name, while the other is abbreviated to "safefill". I think brevity is a virtue in directory names that have to be repeated within the mods lua scripts, and I don't think it makes sense for a search engine to prioritize more verbose ones. And then if you sort by most downloaded, the order is quite different, but still not at all sorted by most downloaded.
My suggestion would be to add a 4th sort tab, for closest match, when searching for a specific term, and then apply whatever kind of extra algorithm is in use now. But then when searching for a term and sorting by recently modified, trending, or most downloaded, let it actually sort by that criteria, and not whatever else is going on. It would also be nice if the trending search on the mod portal page behaved more like other sort criteria rather than just show you all the mods and switching you to most downloaded if you try to search for anything. With the in-game mod search you can actually search for something and still sort by trending, though again, the sort is actually pretty random now because it's prioritizing other weird criteria over the thing you're trying to search for.
New mod portal sorting heuristic?
A place to talk about the official Factorio mod portal (https://mods.factorio.com)
Return to “Mod portal Discussion”
Jump to
- General
- ↳ Releases
- ↳ News
- ↳ General discussion
- ↳ Multiplayer
- ↳ Find Servers / Tools / Guides
- ↳ Show your Creations
- ↳ Videos
- ↳ Combinator Creations
- ↳ Mechanical Throughput Magic (circuit-free)
- ↳ Railway Setups
- ↳ Energy Production
- ↳ Medium/Big/Gigantic Sized Structures
- ↳ Fan Art
- ↳ Gameplay Help
- ↳ Spread the Word
- ↳ Off topic
- ↳ This Forum
- ↳ Celebration Party
- Support
- ↳ Gameplay Help
- ↳ Discover Factorio Wiki
- ↳ Discover Others Creations
- ↳ Discover Mods
- ↳ Discover Tools Around Factorio
- ↳ Technical Help
- ↳ Bug Reports
- ↳ Resolved for the next release
- ↳ Assigned
- ↳ Not a bug
- ↳ Pending
- ↳ 1 / 0 magic
- ↳ Duplicates
- ↳ Minor issues
- ↳ Desyncs with mods
- ↳ Won't fix.
- ↳ Resolved Problems and Bugs
- Factorio Direction
- ↳ Ideas and Suggestions
- ↳ Outdated/Not implemented
- ↳ Frequently Suggested / Link Collections
- ↳ Implemented Suggestions
- ↳ Implemented in 2.0
- ↳ Development Proposals
- ↳ Balancing
- Contributions
- ↳ Mods
- ↳ Download mods
- ↳ Mod portal Discussion
- ↳ Mods
- ↳ Mod Packs / Libs / Special Interest
- ↳ 5dim's mod
- ↳ Angels Mods
- ↳ Atomic Power
- ↳ Bob's mods
- ↳ DyWorld
- ↳ F.A.R.L
- ↳ Fentus Challenge & Tool Mods
- ↳ Logistic Train Network
- ↳ MoMods
- ↳ Reika's Mods
- ↳ Resource Spawner Overhaul
- ↳ Yuoki Industries
- ↳ PyMods
- ↳ Questions, reviews and ratings
- ↳ Modding Discussions
- ↳ Modding discussion
- ↳ Modding help
- ↳ Ideas and Requests For Mods
- ↳ Modding interface requests
- ↳ Implemented mod requests
- ↳ Already exists
- ↳ Won't implement
- ↳ Documentation Improvement Requests
- ↳ Resolved Requests
- ↳ Development tools
- ↳ Tools
- ↳ Mod and installation managers
- ↳ Cheatsheets / Calculators / Viewers
- ↳ Development tools
- ↳ Special interest mods and libraries
- ↳ Modding Development
- ↳ Multiplayer / Dedicated Server
- ↳ Multiplayer Board
- ↳ Archive
- ↳ Maps and Scenarios
- ↳ Translations
- ↳ Texture Packs
- ↳ Fan Art
- ↳ Wiki Talk
- ↳ To be sorted
- ↳ Campaign / Scenario suggestions