Searching by Intent

I found another example for my suggestion to offer search by intent.

When I search for “ubuntu snap store powershell” the keyword “ubuntu” pushes my preferred result (snapcraft.io/powershell) down the ranking.

Note that I have explicitly turned site clustering off with the URL parameter &si=0

# Query
ubuntu snap store powershell

# URL
https://www.mojeek.com/search?q=ubuntu+snap+store+powershell&cdate=1&dlen=0&rp_i=0&si=0

# Decoded URL
https://www.mojeek.com/search?q=ubuntu+snap+store+powershell&cdate=1&dlen=0&rp_i=0&si=0

# Result
Microsoft Brings PowerShell to the Ubuntu Snap Store - OMG!
https://www.omgubuntu.co.uk/.../07/install-powershell-ubuntu-linux-...
crawled 6 months ago

Install powershell on Ubuntu using the Snap Store | Snapcraft
https://snapcraft.io/install/powershell/ubuntu
crawled 1 month ago

Install powershell-preview on Ubuntu using the Snap Store |
https://snapcraft.io/install/powershell-preview/ubuntu
crawled 3 months ago

Install powershell on Linux | Snap Store
https://snapcraft.io/powershell    <<<< My preferred result.
crawled 2 months ago

What I’d want is more like the site: results for keywords with the same semantic meaning as above.

# Query
site:snapcraft.io powershell

# URL
https://www.mojeek.com/search?q=site%3Asnapcraft.io+powershell&cdate=1&dlen=0&rp_i=0&si=0

# Decoded URL
https://www.mojeek.com/search?q=site:snapcraft.io+powershell&cdate=1&dlen=0&rp_i=0&si=0

# Result
Install powershell on Linux | Snap Store
https://snapcraft.io/powershell    <<<< My preferred result.
crawled 2 months ago

Install powershell-preview on Linux | Snap Store
https://snapcraft.io/powershell-preview
crawled 3 months ago

PowerShell launches as a snap | Snapcraft
https://snapcraft.io/blog/powershell-launches-as-a-snap
crawled 1 year ago

Install powershell-preview on elementary OS using the Snap
https://snapcraft.io/install/powershell-preview/elementary
crawled 8 months ago

And, of course, the reason why I keep asking for a new operator is I don’t know the precise host (snapcraft.io) before I search. So, I’d want to create the set to search in with the keywords “ubuntu snap store”.

So the prospective search would be something like:

# Query 
ubuntu snap store AND powershell

I’ve changed my mind. And now I think it makes sense to use “AND” as the explicit search operator that would trigger the new algorithm.

1 Like