It won't directly match ChatGPT logs and OpenAI would just be pouring precious compute to a bottomless pit trying to partial-match.
Serve users a random version and A/B test along the way.
I’m sure they will/are tackling this at the model level. Train them to both generate good completions while also embedding text with good performance at separating generated and human text.
I can only await companies' attempts to publish enough junk to create an 'alternative truth' for new LLMs to believe in. The worst part is, it might even work.
The issue is with the query itself. You're assuming that there's some oracle that will understand your question and surface the relevant information for you. Most likely, it will use the word themselves as part of the query, which SEO sites will exploit.
A more pragmatic search workflow would be to just search for "most common programming languages used" [0], then used the Wikipedia page to get the relevant information [1]. Much more legwork, but with sources. And still quite fast.
[0]: (Screenshot) https://ibb.co/ggBLy8G
[1]: (Screenshot) https://ibb.co/H4g5bDf
is this a real question you needed an answer to, or a hypothetical you posed to test the quality of search results?
of course you're going to get listicles for a query like that, because it sounds like a query specifically chosen to find low-quality listicles.
Also they do share the most blocked/raised/lowered etc sites: https://kagi.com/stats?stat=leaderboard
We've had this problem of "good defaults" before with ad trackers blocking domains. I'm sure it'll be Sooner than later when some community lists become popular and begin being followed en mass
I got:
Programming Language Latest Version Release Date
Python 3.12.0 October 2, 2024 ???!!!!!
Java SE 22 March 2024
JavaScript ECMAScript 2024 June 2024
C++ C++23 December 2023
C# 12.0 September 2024
Ruby 3.3.0 December 25, 2023
PHP 8.3.0 November 2023
Swift 6.0 September 2024
Go 1.22 August 2024 !!!
Rust 1.75 October 2024 !!!!
Kotlin 2.0.0 May 21, 2024 !!!
This is pretty bad. (???!!! added by me)However, my follow up query "Provide primary web page for each language listed above" was quite decent:
Here are the primary websites for the programming languages mentioned:
Python: https://www.python.org/
Java: https://www.oracle.com/java/
JavaScript: https://developer.mozilla.org/en-
US/docs/Web/JavaScript
C++: https://isocpp.org/
C#: https://learn.microsoft.com/en-us/dotnet/csharp/
Ruby: https://www.ruby-lang.org/en/
PHP: https://www.php.net/
Swift: https://www.swift.org/
Go: https://go.dev/
Rust: https://www.rust-lang.org/
Kotlin: https://kotlinlang.org/
The problem was with the 3rd query "Provide latest version for each language as mentioned on the primary website for that language."That brought back the first result basically unchanged.
So certainly this is a work in progress but very promising.
I'd assume right now the SEO target is still mainly Google rather than ChatGPT, but that's only an "I recon" not a citation.
If and when ChatGPT does become the main target for SEO spam, then Googling may start giving good results again.
As of October 31, 2024, the latest version of Java is Java 23, released on September 17, 2024. The most recent Long-Term Support (LTS) version is Java 21, released on September 19, 2023.
Which all seems correct and accurate.