← Nieuwste papers
💬 NLP

AI-assisted pre-review of open-source software submissions: an experience report from BOSC 2026

Dit ervaringsverslag van BOSC 2026 beschrijft de ontwikkeling en evaluatie van een door AI ondersteund pre-review systeem dat gebruikmaakte van agentische vaardigheden en geautomatiseerde gecontaineriseerde testen om menselijke reviewers te ondersteunen bij het beoordelen van open-source software inzendingen, waarbij werd onthuld dat hoewel reviewers het hulpmiddel nuttig vonden, zij de voorkeur gaven aan het verifiëren van de bevindingen ervan in plaats van deze onvoorwaardelijk te vertrouwen.

Oorspronkelijke auteurs: Tazro Ohta, Nomi L. Harris, Seth Carbon

Gepubliceerd 2026-07-31
📖 7 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Tazro Ohta, Nomi L. Harris, Seth Carbon

Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dit is een AI-gegenereerde uitleg van het onderstaande artikel. Het is niet geschreven of goedgekeurd door de auteurs. Raadpleeg het oorspronkelijke artikel voor technische nauwkeurigheid. Lees de volledige disclaimer

De Grote Wetenschappelijke Overstroming en de Robothelper

Stel je de wereld van de wetenschap voor als een enorme, drukke bibliotheek waar onderzoekers constant nieuwe boeken schrijven over hoe de wereld werkt. Lange tijd vertrouwde deze bibliotheek op een kleine groep vrijwillige bibliothecarissen om elk nieuw boek te lezen, te controleren of de feiten waar waren en te beslissen welke goed genoeg waren om op de planken te staan. Maar onlangs is er een magisch nieuw hulpmiddel genaamd "Generatieve AI" verschenen. Dit hulpmiddel is als een supersnelle schrijfassistent die onderzoekers helpt hun boeken veel sneller te schrijven. Hoewel dit geweldig klinkt, heeft het een enorm probleem gecreëerd: de bibliotheek wordt plotseling overspoeld met duizenden nieuwe manuscripten, en de vrijwillige bibliothecarissen verdrinken erin. Ze hebben simpelweg niet genoeg tijd om elke pagina te lezen, elk feit te controleren of elk experiment te testen.

Dit verhaal speelt zich af in een specifieke hoek van de wetenschap genaamd bio-informatica, wat in essentie de kunst is om computers te gebruiken om biologische puzzels op te lossen, zoals het decoderen van DNA of het volgen van virussen. In dit veld is een gouden regel: openheid: wetenschappers horen hun code (de instructies voor hun computerprogramma's) en hun data te delen, zodat iedereen hun werk kan controleren. Dit is cruciaal voor reproduceerbaarheid, het idee dat als je iemand anders precies dezelfde ingrediënten en instructies geeft, diegene exact hetzelfde resultaat kan bereiken. Als een wetenschapper zegt: "Ik heb een nieuw medicijn gemaakt," maar ze willen het recept niet delen, dan kan niemand hen vertrouwen. De uitdaging waar dit artikel een aanpak voor biedt is simpel maar dringend: Hoe houden we de bibliotheek soepel draaiende wanneer de vloedgolf aan nieuwe boeken te groot is voor menselijke vrijwilligers om alleen te handelen, zonder dat een robot de taak overneemt om te beslissen wat goed of slecht is?


Het BOSC-experiment: De Eerste Dag van een Robot-bibliothecaris

In 2026 besloten de organisatoren van de Bioinformatics Open Source Conference (BOSC) een gedurfd experiment uit te proberen. Ze wisten dat hun vrijwillige beoordelaars moe en overweldigd waren. Dus, in plaats van een robot de uiteindelijke beslissingen te laten nemen, bouwden ze een "robot-assistent" om het saaie, zware werk te doen voordat de mensen begonnen met lezen. Ze noemden dit systeem bosc-pre-review, en het had een speciale sidekick genaamd Runabilly.

Zie het beoordelingsproces als een rechter bij een talentenjacht. Normaal gesproken moet de rechter drie dingen controleren: Is de microfoon ingestoken? Heeft de zanger zijn eigen bladmuziek meegebracht? En, het belangrijkste: kan de zanger daadwerkelijk de hoge noten halen zonder over zijn voeten te struikelen? In het verleden moesten menselijke vrijwilligers dit allemaal zelf doen. Soms duurde het controleren of de "microfoon" (de code) daadwerkelijk werkte, urenlang geknoei met draden en software.

Voor dit experiment zetten de organisatoren een digitale lopende band op. Eerst scande de bosc-pre-review-robot elke inzending. Het probeerde niet te raden of de wetenschap briljant was of of het idee "cool" was. In plaats daarvan fungeerde het als een zeer strikte factchecker. Het controleerde de door de auteurs verstrekte links om te zien:

  • Staat de deur open? (Kunnen we de code daadwerkelijk vinden?)
  • Is de licentie geldig? (Hebben ze toestemming gegeven dat anderen het mogen gebruiken?)
  • Is dit een nieuw liedje? (Is dit project eerder uitgevoerd bij deze show?)
  • Is de band actief? (Wordt er nog steeds aan gewerkt?)

Toen kwam Runabilly, het meest opwindende deel. Stel je een robot voor die voor elk project een kleine, wegwerpbare "sandbox" (een veilige, geïsoleerde computerkamer) bouwt. Het zou de code in deze sandbox kopiëren, proberen het te bouwen en het te draaien om te zien of het daadwerkelijk werkt. Als de code crashte, zou de robot zeggen: "Oeps, deze is kapot." Als het werkte, zou het zeggen: "Succes!" Dit was een enorme tijdbesparing, omdat het bouwen en testen van software voor mensen uren aan frustratie kan kosten. De robot kon dit in minuten doen, veilig, zonder ooit de eigen computers van de menselijke beoordelaars in gevaar te brengen.

De Resultaten: Een Behulpzame Assistent, Geen Baas

Het team draaide dit systeem op 60 inzendingen. Dit is wat ze ontdekten:

  • De Robot was Snel en Grotendeels Juist: De AI controleerde de links en licenties voor bijna iedereen succesvol. Het vond dat 39 projecten werkende links hadden en 37 geldige licenties hadden. Het spoot 3 projecten met gebroken links en 3 met ontbrekende licenties aan die mensen wellicht gemist hadden als ze haast hadden.
  • De "Versheid"-controle: De robot was erg goed in het opsporen van oude projecten. Het vond dat 50 van de 60 inzendingen nieuw waren aan de conferentie, terwijl 10 updates waren van projecten die in de afgelopen vier jaar te zien waren. Het betrapte zelfs gevallen waarbij auteurs probeerden oude projecten erdoorheen te smokkelen met net iets andere titels.
  • De "Runbaarheid"-verrassing: Toen de robot de code probeerde te bouwen en te draaien, ontdekte het dat 17 projecten perfect bouwden en alle tests doorstonden. Echter, 18 projecten bouwden wel, maar kregen een "WAARSCHUWING". Dit betekende niet dat de code slecht was; het betekende dat de kleine sandbox van de robot iets miste wat de code nodig had, zoals een speciale grafische kaart of een betaalde database. 5 projecten faalden volledig, en 4 waren slechts data of trainingsmateriaal dat niet "gebouwd" kon worden.
  • De Menselijke Touch: De belangrijkste bevinding ging niet over de cijfers, maar over de mensen. Na de beoordeling vroegen de organisatoren aan de 28 menselijke vrijwilligers wat zij vonden. 17 mensen gaven antwoord. Van hen keken 15 naar de aantekeningen van de robot.
    • 13 van hen zeiden dat de robot erg nuttig was voor het controleren van de saaie feiten zoals links en licenties.
    • 10 zeiden dat het hen minstens 3 minuten per beoordeling bespaarde, en 2 zeiden dat het hen meer dan 15 minuten bespaarde.
    • Cruciaal was dat niemand de robot volledig vertrouwde. Elke beoordelaar die de aantekeningen gebruikte, zei dat ze de werk van de robot nog steeds dubbelcheckten. Eén beoordelaar merkte op: "Ik zit in de 'verifieer alles' fase met AI-tools." Ze vonden de hulp prettig, maar wilden niet dat de robot de uiteindelijke beslissing nam.

Wat de Robot Niet Deed (En Waarom Dat Er Toe Doet)

Het artikel is heel duidelijk over wat de robot niet deed. Het besliste niet welke projecten werden geaccepteerd of afgewezen. De mensen namen elke beslissing. De robot probeerde ook niet te oordelen over "creativiteit" of "relevantie", omdat dat te subjectief is. Eén beoordelaar argumenteerde dat het laten raden door een robot of een project "relevant" was, bias (vooringenomenheid) zou introduceren, en dat dat soort oordelen bij mensen moeten blijven die daarvoor verantwoordelijkheid kunnen nemen.

De auteurs ontdekten ook dat de robot soms kleine fouten maakte, maar meestal omdat de regels die eraan gegeven waren een beetje vaag waren. Bijvoorbeeld, als een project een licentiefunctie had die niet overeenkwam met de licentie die de auteur had opgeschreven, kon de robot in de war raken. Het artikel suggereert dat het probleem niet de hersenen van de robot was, maar de instructies die hij kreeg. Als de regels duidelijk zijn, is de robot geweldig; als de regels vaag zijn, is de robot vaag.

De Kern van het Verhaal

Dit experiment toonde aan dat AI een fantastische "pre-beoordelaar" kan zijn voor conferenties. Het kan de saaie, mechanische taken afhandelen zoals het controlen van links, het verifiëren van licenties en het testen of code daadwerkelijk draait. Dit bevrijdt menselijke vrijwilligers om zich te concentreren op de delen van de baan die een menselijk hart en brein vereisen: het beoordelen van de kwaliteit van de wetenschap en de creativiteit van de ideeën.

Het artikel concludeert dat hoewel de robot een geweldige helper is, hij geen vervanging is. De vrijwilligers waardeerden de bespaarde tijd, maar bleven sceptisch over het laten maken van de uiteindelijke keuzes door AI. Zoals de auteurs stelden: de toekomst van wetenschappelijke beoordeling gaat niet over robots die het overnemen; het gaat over robots die het zware werk doen zodat mensen kunnen nadenken. Het experiment was een succes, maar het was pas het begin. Het team denkt nu al na over hoe ze de regels voor volgend jaar kunnen verbeteren en hoe ze de robot nog slimmer kunnen maken, terwijl ze de menselijke vrijwilligers stevig in het stuur houden.

Verdrinkt u in papers in uw vakgebied?

Ontvang dagelijkse digests van de nieuwste papers die bij uw onderzoekswoorden passen — met technische samenvattingen, in uw taal.

Probeer Digest →