Stack Overflow komt met nieuwe zoekfunctie op basis van AI en plug-in voor VSC

Stack Overflow gaat een eigen AI integreren in zijn website en diensten. OverflowAI komt onder andere in een nieuwe zoekfunctie en naar Stack Overflow-integraties voor Teams en Slack. Ook komt het bedrijf met een eigen integratie voor Visual Studio Code.

Stack Overflow noemt die nieuwe roadmap OverflowAI. Het platform kondigde een tijd geleden al aan veel meer met kunstmatige intelligentie te willen doen op zijn platform, maar geeft daar nu concrete voorbeelden bij tijdens een eigen ontwikkelaarsconferentie. Een van de voornaamste toevoegingen op de roadmap is een nieuwe zoekfunctie die met AI ondersteund wordt. Het bedrijf brengt een gesloten alphabuild uit van een semantische zoekfunctie. Dat moet een verbetering zijn van de huidige zoekfunctie, die alleen lexicaal werkt. Stack Overflow geeft daar geen details over, maar zegt dat het samenwerkt met AI-bedrijf GenAI om zoektermen via natuurlijke spraak mogelijk te maken. Die AI wordt getraind op de inhoud van Stack Overflow zelf.

Een zelfde soort verbeterde zoekfunctie komt uit voor integraties in apps als Teams. De Stack Overflow for Teams-integratie krijgt daarnaast een chatbot die in Slack kan worden geïntegreerd. Verder werkt het bedrijf aan een ide die als extensie in Visual Studio Code kan worden geladen. Ook daar zit de AI-zoekfunctie in, zodat gebruikers daar direct antwoorden kunnen vragen. Volgens het platform gebruiken de meeste gebruikers VSC om te programmeren en wil het daarom geen standalone ide maken. De ide-extensie kan worden gekoppeld aan Teams, zodat gebruikers ook kunnen samenwerken.

Stack Overflow is een van de platformen die het hardst wordt getroffen door de snelle opkomst van generatieve AI. Volgens analisten zoals Similarweb daalt het aantal bezoeken en bezoekers op het platform snel. Dat komt vooral doordat generatieve AI-tools als ChatGPT, maar eerder ook GitHubs CoPilot, code kunnen schrijven waarvoor programmeurs eerder nog naar Stack Overflow gingen.

Door Tijs Hofmans

Nieuwscoördinator

28-07-2023 • 10:25

27

Reacties (27)

27
27
13
0
0
8
Wijzig sortering
Is VSC niet de IDE, en Stack Overflow brengt hiervoor een plugin uit? Het is toch geen IDE op zich?

Verder ligt de focus erg op de Teams. Ik wist dat ze aan iets aan het werk waren, maar ik ben ietwat teleurgesteld dat ze de strijd met Copilot/StarCoder/ChatGPT niet aan gaan.

Ik las dan weer wel dat ze tech giants gaan vragen om te betalen als ze de data gebruiken om LLMs te trainen - al vind ik hierover niet direct een officiele link, enkel wat posts op LinkedIn.
AuteurTijsZonderH Nieuwscoördinator @BramVroy28 juli 2023 10:43
Is VSC niet de IDE, en Stack Overflow brengt hiervoor een plugin uit? Het is toch geen IDE op zich?
Ja je hebt gelijk denk ik, maar ik ben in de war met de manier waarop ze het zelf schrijven:
To do that, we’re working on an IDE extension for Visual Studio Code powered by OverflowAI
Ik heb wat anders verwoord in de tekst nu.
Ze bedoelen dus een IDE extension als letterlijk een plugin voor VSC. In VSC heet dat ook extensions. Ik snap enigszins de verwarring, maar als groot gebruiker van VSC was het voor mij wel weer logisch.
Ze schrijven het inderdaad een beetje dubbelop maar wel degelijk anders dan wat er nu in dit artikel staat. Iedere extensie voor VSC is in principe een "IDE extension". Lees het meer als "Een extensie voor in een IDE, specifiek Visual Studio Code".

"Gewoon" een Visual Studio Code extensie dus.
Als ze VS Codium forken (Code wordt lastig, daar zit proprietary code in) dan mogen ze het product niet eens onder de naam VS Code/Codium uitbrengen omdat ze het handelsmerk niet bezitten. Zie ook de Firefox/Iceweasel en de vele andere hernoemd forks in de geschiedenis.

Als het alleen bij een extensie voor VS Code blijft, is het inderdaad geen losse IDE te noemen. Code op zichzelf zoekt de lijn op tussen IDE en tekstverwerker, afhankelijk van welke addons je downloadt.
Er staat ook enorm veel rommel op StackOverflow, naast natuurlijk de geweldig correcte content ook.
Net zo goed als de teksten waar AI op trained. Op zich geen probleem, je moet echter nooit blind van AI-gegenereerd spul uitgaan, je moet het toch nog altijd controleren.

Op zich niet zo moeilijk om te filteren op alleen geaccepteerde antwoorden met een minimale score, scheelt al een hoop troep.
Ik haal met regelmaat mijn antwoord uit een late toevoeging met 0 of 1 score, of misschien zelfs -1. De tijd staat niet stil, maar de content in de repository wel.

Je zou eerder moeten filteren op een maximale score want posts met scores in de honderden zo niet duizenden... twijfelachtig. Die hebben simpelweg jarenlang bovenaan gestaan omdat voor te lange tijd het geaccepteerde antwoord bovenaan gepinned stond en men is dus lekker upvotes blijven stapelen zonder even verder te kijken of er met de tijd niet een iets betere oplossing is ontstaan.
Dit is zeker waar voor bijvoorbeeld vragen omtrent webstandaarden.
En waarschijnlijk is het n=1, maar ik kom zelden een goed antwoord tegen op StackOverflow als ik op zoek ben naar een oplossing voor een probleem. Het komt me te vaak voor dat de "oplossing" niks anders is dan:
Q: Als ik hier druk doet het pijn
A: ✔ Druk dan niet daar
Klopt. Nu helemaal aangezien er al een tijdje een moderator staking gaande is.

Ik heb weinig moeite om die interessante content te vinden via Google of een equivalent, om eerlijk te zijn. Het blijft een kwestie van ouderwets goed zijn in onderzoek plegen en lezen. Maar dat moet je wel willen.
Dat komt vooral doordat generatieve AI-tools als ChatGPT, maar eerder ook GitHubs CoPilot, code kunnen schrijven waarvoor programmeurs eerder nog naar Stack Overflow gingen.
ik heb nog steeds de voorkeur voor het bezoeken van Stack Overflow, om de context en uitleg van het antwoord beter te kunnen begrijpen, of sterker nog.. zijn er updates op antwoorden of zijn er betere antwoorden mogelijk, dan het antwoord dat als "best answer" is beoordeeld.
AuteurTijsZonderH Nieuwscoördinator @DeCo28 juli 2023 10:49
Doe je dat direct op SO? Of kom je er via Google? Ik heb namelijk de SO-frontpage volgens mij nog nooit in m'n leven gezien lol
Mee eens, ik begin altijd op een zoekmachine. Als die niks kan vinden maak ik een specifieke query op SO. Maar dat wil soms ook nog wel lastig zijn als je bepaalde bibliotheken met een specifieke bug hebt.
via Google.. maar dat maakt het verhaal niet anders, als het gaat om context of updates op antwoorden. Ik ga (via Google) altijd naar SO.
Overigens weet Stack Overflow dat de homepage er niet toe doet, volgens mij.. gezien de content (niet relevante top questions, etc).

[Reactie gewijzigd door DeCo op 24 juli 2024 03:19]

Als je stackoverflow.com bezoekt wanneer je niet ingelogd bent (bijv. in incognito modus), dan zul je de mythische homepagina zien.
Ik als, relatief, ouderwetse programmeur, hoop dat Stack Overflow nog even mag blijven bestaan in z'n oude glorie.

Het zelf uitvogelen middels Stack Overflow en consorten is wat mij betreft meer waardevol dan het antwoord door een AI uit te laten spugen. De weg naar het antwoord is meer waard dan het antwoord zelf, zeg ik altijd maar.

Tuurlijk is het makkelijk een AI dingen uit te laten spugen, en ik ontken ook niet dat ik het ook gebruik, zo nu en dan.

Echter wanneer iedereen AI gegenereerde code (om even in mijn vakgebied te blijven) blijft gebruiken en op internet blijft zetten, en de AI leert van code op het internet, zal de AI nooit slimmer worden.

M.a.w./TLDR AI is een mooie stap voorwaarts, maar er zijn (momenteel) nog altijd mensen nodig voor verdere technologische vooruitgang.
SO bestaat al lang niet meer in zijn oude glorie. De kwaliteit is drastisch omlaag gegaan met hoe men modereert en nieuwe gebruikers wegjaagt. Dat is al wat jaren aan de gang waardoor een hele meute devs ofwel hun heil elders zoekt, ofwel alleen leest en nergens wat toevoegt. Ergo: de data die er staat gaat achteruit.

Het was leuk totdat ze de nieuwe gebruikers gingen wegpesten en veel issues als dubbel markeren, terwijl de oude items niet relevant meer zijn en sterk verouderd.
De weg naar het antwoord is meer waard dan het antwoord zelf, zeg ik altijd maar.
Volledig eens. Als ik iets nieuws oppak stel ik mezelf altijd een doel en leer gaandeweg alles wat ik nodig heb om dat te bereiken. Als ik zie hoe de laatste ‘snelle’ generatie alles op een presenteerblaadje in video’s op social media aangereikt wil krijgen… snel scannen en opnemen van informatie is er niet meer bij. Een merkwaardige paradox.
Zou die AI dan net zo toxic zijn als de gemiddelde moderator daar?
SO is dood.
Misschien is het je al opgevallen. Maar in Google komt SO vaak niet eens meer op pagina 1.
Waarom is SO dood? Omdat heel veel zaken verouderd zijn. Antwoorden kloppen vaak niet. Zoeken werkt niet lekker. Andere platforms hebben marktaandeel van SO af gesnoept.
Ik als developer kijk er soms nog wel op. Maar het is echt duidelijk dat het einde nabij is. Zonde. Want er zit best nog potentie in. Maar focus je dan op wat de gebruiker wil. Handig zoeken en correcte antwoorden.
Over welke andere platformen heb je het dan ?
Vooralsnog is er volgens mij nog steeds geen SO killer.
mbt Google, dat komt ook door Google zelf; die staat content farms (vaak gebaseerd op SO) toe en geeft ze een hogere score.
Ook komt het bedrijf met een eigen ide-integratie voor Visual Studio.
Dit moet natuurlijk specifiek Visual Studio Code zijn. VS en VSC zijn 2 verschillende IDE's.
AuteurTijsZonderH Nieuwscoördinator @xoniq28 juli 2023 10:42
Uiteraard. Aangepast!
De rest van het artikel is het wel correct. Ik heb het in het feedback-forum gezet, zodat we hier inhoudelijk kunnen discussiëren.

Alsjeblieft, iedereen, mod deze ruis-thread naar -1.
Zoveel interessante dingen die we kunnen discussiëren maar een kleine typefout die inmiddels al is gefixt staat bovenaan met +2 :(
edit:
Bedankt, zo kan het weer over de inhoud gaan

[Reactie gewijzigd door 84hannes op 24 juli 2024 03:19]

Zoveel compressie banding.... Lekker bezig youtube.

Dit is wel best geniale toepassing van AI zo op het eerste gezicht. Ben benieuwd hoe het in de praktijk ook echt werkt.
Stack Overflow is een van de platformen die het hardst wordt getroffen door de snelle opkomst van generatieve AI. Volgens analisten zoals Similarweb daalt het aantal bezoeken en bezoekers op het platform snel.
Volgens mij ligt het probleem ergens anders. Zoals iemand op Hackers News heeft verwoord:
I think the problem is google losing the fight with spammers. It's being a while for me that I have to put "stackoverflow" in the search query to avoid sites with scraped content
reply

En ook de modders die daar nu actief zijn minnen de correcte antwoorden en promoten SEO vriendelijkere antwoorden. En dat jaagt mensen weg.

Op dit item kan niet meer gereageerd worden.