<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Qwen3 &#8211; Science</title>
	<atom:link href="https://scienmag.com/tag/qwen3/feed/" rel="self" type="application/rss+xml" />
	<link>https://scienmag.com</link>
	<description></description>
	<lastBuildDate>Wed, 14 Oct 2026 17:00:15 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.3</generator>

<image>
	<url>https://scienmag.com/wp-content/uploads/2024/07/cropped-scienmag_ico-32x32.jpg</url>
	<title>Qwen3 &#8211; Science</title>
	<link>https://scienmag.com</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">73899611</site>	<item>
		<title>Neural Code Search Brings Semantic Discovery to Wikipedia&#8217;s 2,500-Repository Empire</title>
		<link>https://scienmag.com/neural-code-search-brings-semantic-discovery-to-wikipedias-2500-repository-empire/</link>
		
		<dc:creator><![CDATA[Cassandra Pierce]]></dc:creator>
		<pubDate>Wed, 14 Oct 2026 17:00:15 +0000</pubDate>
				<category><![CDATA[Technology and Engineering]]></category>
		<category><![CDATA[AI-powered code search for software development]]></category>
		<category><![CDATA[BM25]]></category>
		<category><![CDATA[code retrieval beyond keyword matching]]></category>
		<category><![CDATA[code search]]></category>
		<category><![CDATA[decentralized code repositories on Gerrit and GitHub]]></category>
		<category><![CDATA[enhancing code navigation in Wikimedia projects]]></category>
		<category><![CDATA[FAISS]]></category>
		<category><![CDATA[improving developer onboarding with semantic search]]></category>
		<category><![CDATA[LLM-as-judge]]></category>
		<category><![CDATA[MediaWiki]]></category>
		<category><![CDATA[MediaWiki code repositories]]></category>
		<category><![CDATA[Neural code search for Wikipedia]]></category>
		<category><![CDATA[neural embeddings]]></category>
		<category><![CDATA[neural embeddings in software engineering]]></category>
		<category><![CDATA[open-source code search tools]]></category>
		<category><![CDATA[open-source MediaWiki Code2Code Search]]></category>
		<category><![CDATA[open-source software]]></category>
		<category><![CDATA[overcoming naming inconsistencies in large codebases]]></category>
		<category><![CDATA[Qwen3]]></category>
		<category><![CDATA[semantic code discovery]]></category>
		<category><![CDATA[semantic retrieval]]></category>
		<category><![CDATA[Software Heritage]]></category>
		<category><![CDATA[Tree-sitter]]></category>
		<category><![CDATA[Wikimedia]]></category>
		<guid isPermaLink="false">https://scienmag.com/?p=271559</guid>

					<description><![CDATA[A new open-source tool uses neural embeddings to index 1.29 million code entities across more than 2,500 MediaWiki repositories, outperforming keyword search where names and intent diverge.]]></description>
										<content:encoded><![CDATA[<p>Behind every Wikipedia article lies a vast and sprawling software empire. The MediaWiki ecosystem, the technical backbone of Wikipedia and its sister projects, has grown over two decades into a decentralised collection of more than 2,500 code repositories scattered across forges such as Gerrit, GitHub, and GitLab. Now, a new open-source tool called MediaWiki Code2Code Search promises to make that hidden universe navigable, using neural embeddings to find code by meaning rather than by name, and its developers report that it decisively outperforms the keyword-based search the Wikimedia community has relied on since 2019.</p>
<p>The problem the tool addresses is one that any developer in a large codebase will recognise. Wikimedia&#8217;s existing Codesearch tool, powered by the Hound engine, indexes repositories using regular expressions and pattern matching. That works well when you know exactly what a function is called, but it fails when vocabulary diverges from intent. A volunteer searching for permission validation logic may never find a function named checkUserLoginStatus, because the words simply do not overlap. With two decades of evolving and inconsistent naming conventions across thousands of repositories, these lexical gaps hinder volunteer onboarding and slow down even the Foundation&#8217;s core developers.</p>
<p>Code2Code Search, developed by Francesco Tosoni and described in the journal SoftwareX, takes a fundamentally different approach. Instead of matching strings, it transforms code snippets into vector representations, high-dimensional numerical encodings of a snippet&#8217;s semantic content. Queries and indexed code are embedded independently into a shared vector space and compared by distance, following the bi-encoder retrieval paradigm familiar from modern text search. The result is intent-based retrieval: submit a code sketch, and the system returns the functions, classes, and templates whose computational purpose most closely matches, even when they are written in a different programming language or use entirely different identifiers.</p>
<p>The scale of the undertaking is considerable. The team enumerated 2,568 repositories, cloned the main branch of each, and submitted all of them to Software Heritage, the universal archive of source code, ensuring persistent, citable identifiers known as SWHIDs for every artefact. Using the Tree-sitter parsing library, the pipeline extracted structural entities, functions, types, and templates, across twelve programming languages, from PHP and JavaScript to Go, Rust, and Lua. After filtering out repositories containing only documentation or assets, the final index covers 2,242 active repositories and roughly 1.29 million code entities, about 81 percent of them functions.</p>
<p>The neural engine at the heart of the system is Qwen3-Embedding-0.6B, chosen for its permissively licensed, open-source status and its strong showing in benchmarks of code-to-code recall. Each snippet is encoded into a normalised 1024-dimensional vector, a process that takes about 31 minutes on a single NVIDIA H200 GPU. But the clever part of the architecture lies in what happens next. The system follows a build-heavy, serve-light design: the expensive vectorisation runs offline on GPU hardware, while the deployed service operates on Toolforge, Wikimedia&#8217;s shared, CPU-only cloud platform with a strict 6 GiB memory limit.</p>
<p>To squeeze a million-vector index into that budget, the team turned to FAISS, Facebook&#8217;s similarity-search library, and product quantisation. The index is compressed into an IVF-PQ structure with 128 sub-quantisers at 8 bits per sub-vector, shrinking the memory footprint from roughly 4.9 GiB for a flat float32 baseline to just 168.6 MiB, a reduction of 96.6 percent. On a commodity laptop with no discrete GPU, the system answers queries with a median latency of 1.85 seconds. On the live Toolforge deployment, where the embedding model runs on throttled shared CPUs, latency rises to an average of about 31 seconds, and the team has an infrastructure request pending with the Wikimedia Foundation to bring GPU capacity to the service.</p>
<p>Does semantic search actually beat keywords? To find out, the researchers built a 27-query benchmark spanning four categories: canonical textbook algorithms, name-obfuscated patterns that hide their intent behind unusual identifiers, cross-language tasks, and niche Wikimedia-specific patterns. Because no human gold standard exists for code search in this ecosystem, they adopted the increasingly popular LLM-as-judge paradigm, assembling a jury of three large language models from different families, Claude Opus 4.8, Google Gemini 3.8 Flash, and Moonshot Kimi K2. Each judge graded a blinded, anonymised pool of results from both systems, never seeing which system produced which ranking, and inter-judge agreement reached a Krippendorff&#8217;s alpha of 0.74.</p>
<p>The verdict was unambiguous. On the headline rank-aware metric, nDCG@10, Code2Code Search achieved a jury mean of 0.81 against 0.63 for a BM25 keyword baseline over the same 1.29 million entities, with the confidence interval on the improvement excluding zero under all three judges. The advantage was largest precisely where lexical matching is weakest: in the name-obfuscated category, the neural system scored 0.83 versus 0.53, and in cross-language retrieval 0.81 versus 0.62. In one striking example, a query for SHA-256 file hashing pulled the keyword engine toward irrelevant path utilities because of a shared token, while the neural system returned the actual hashing functions at the top ranks. The baseline did retain an edge in a few niche, domain-specific cases where distinctive vocabulary dominates, and the authors note that dense retrievers can be misled by textual similarity between adjacent but unrelated functions, motivating future hybrid ranking approaches.</p>
<p>Beyond raw performance, the project makes a deliberate statement about values. Unlike some other AI initiatives within Wikimedia, which have relied on proprietary embedding models and commercial vector databases, every component of Code2Code Search, including the Qwen3 model, is released under the Apache Software License 2.0, in keeping with the movement&#8217;s commitment to free software. The interface, built on Wikimedia&#8217;s Codex design system, is localised in 30 languages at the time of writing, 14 of them Indian, maintained by volunteer translators through translatewiki.net and redeployed automatically with each merge. By attaching SWHIDs to every indexed entity, the system also makes each retrieved function permanently citable in academic work, operationalising the UNESCO Recommendation on Open Science at the granularity of individual software artefacts.</p>
<p>The implications reach well beyond Wikipedia. For the 1.5 billion monthly visitors to Wikimedia projects, the tool is invisible infrastructure, but for the developer community it tackles the cold-start problem of navigating an unfamiliar 2,500-repository corpus, and its RESTful API opens the door to integration with IDE plugins, bots, automated code review, and retrieval-augmented code generation. Because only the repository-discovery script is ecosystem-specific, the entire pipeline, parsing, archival, vectorisation, indexing, and serving, can be retargeted to other forges, research institutions, or enterprises by swapping a single component. Future work will explore cross-encoder reranking for higher precision, incremental reindexing for near-real-time updates, and natural-language queries. For now, the tool stands as a demonstration that state-of-the-art neural retrieval can live entirely on open infrastructure, compressing a million snippets of humanity&#8217;s collaborative code into a space small enough to run on a shared virtual machine, and finding the right one in under two seconds.</p>
<p><strong>Subject of Research:</strong> Neural code-to-code retrieval for semantic search across the MediaWiki open-source software ecosystem</p>
<p><strong>Article Title:</strong> MediaWiki Code2Code Search: Neural retrieval for the semantic discovery of open-source software entities</p>
<p><strong>Article References:</strong> Tosoni, F. (2026). MediaWiki Code2Code Search: Neural retrieval for the semantic discovery of open-source software entities. <em>SoftwareX, 36</em>, Article 103127. <a href="https://doi.org/10.1016/j.softx.2026.103127" rel="noopener noreferrer">https://doi.org/10.1016/j.softx.2026.103127</a></p>
<p><strong>Image Credits:</strong> AI Generated</p>
<p><strong>DOI:</strong> <a href="https://doi.org/10.1016/j.softx.2026.103127" rel="noopener noreferrer">10.1016/j.softx.2026.103127</a></p>
<p><strong>Keywords:</strong> MediaWiki, code search, neural embeddings, Qwen3, FAISS, Software Heritage, Wikimedia, semantic retrieval, open-source software, Tree-sitter, BM25, LLM-as-judge</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">271559</post-id>	</item>
		<item>
		<title>New Psychometric Tests Reveal When AI Feedback on Surgeons Fails</title>
		<link>https://scienmag.com/new-psychometric-tests-reveal-when-ai-feedback-on-surgeons-fails/</link>
		
		<dc:creator><![CDATA[Courtney Benton]]></dc:creator>
		<pubDate>Wed, 30 Sep 2026 18:56:32 +0000</pubDate>
				<category><![CDATA[Social Science]]></category>
		<category><![CDATA[AI language models for surgical resident evaluation]]></category>
		<category><![CDATA[AI-based surgical feedback validation]]></category>
		<category><![CDATA[Artificial Intelligence]]></category>
		<category><![CDATA[challenges in AI-based surgical assessment]]></category>
		<category><![CDATA[effectiveness of AI feedback in surgical education]]></category>
		<category><![CDATA[evaluation of machine-generated surgical performance reports]]></category>
		<category><![CDATA[feedback calibration]]></category>
		<category><![CDATA[Feedback Robustness Index]]></category>
		<category><![CDATA[impact of AI feedback tone on surgical trainee learning]]></category>
		<category><![CDATA[large language models]]></category>
		<category><![CDATA[limitations of AI in medical skill assessment]]></category>
		<category><![CDATA[measuring authenticity of AI-generated surgical feedback]]></category>
		<category><![CDATA[medical training]]></category>
		<category><![CDATA[psychometric framework for AI assessment]]></category>
		<category><![CDATA[psychometrics]]></category>
		<category><![CDATA[Qwen3]]></category>
		<category><![CDATA[reliability and validity of AI in medical training]]></category>
		<category><![CDATA[rubric design]]></category>
		<category><![CDATA[sentiment analysis]]></category>
		<category><![CDATA[simulation assessment]]></category>
		<category><![CDATA[surgical education]]></category>
		<category><![CDATA[surgical residents]]></category>
		<category><![CDATA[surgical simulation AI feedback accuracy]]></category>
		<category><![CDATA[validation of AI tools for surgical skill improvement]]></category>
		<guid isPermaLink="false">https://scienmag.com/?p=218278</guid>

					<description><![CDATA[A Mayo Clinic team has created psychometric metrics called Calibration and the Feedback Robustness Index that reveal AI-generated surgical training feedback tracks performance well only when assessment rubrics are detailed and behaviorally anchored.]]></description>
										<content:encoded><![CDATA[<p>Artificial intelligence is steadily moving into the most intimate corners of medical training, and one of the newest frontiers is the automated feedback that large language models now generate for surgical residents after simulation exercises. A research team at Mayo Clinic has introduced a way to ask a question that has largely gone unexamined: when an AI tells a trainee how well they performed, is that feedback actually telling the truth? The study, published in Global Surgical Education, the journal of the Association for Surgical Education, offers a psychometric framework that borrows two of the oldest ideas in educational measurement, validity and reliability, and translates them into metrics designed specifically for machine-generated narrative feedback.</p>
<p>The problem the researchers identified is deceptively simple. Existing validation efforts for AI in surgical assessment tend to focus on classification accuracy, meaning how reliably an algorithm can distinguish a novice from an expert. But classification is not feedback. A trainee does not benefit from being sorted into a category; they benefit from language that accurately reflects their level of performance and that responds sensibly when their performance changes. Until now, no widely adopted framework existed to measure whether the tone of AI-generated commentary appropriately mirrors how well a resident actually performed, or whether that commentary shifts consistently in the right direction when scores rise or fall.</p>
<p>To fill that gap, Mohamed S. Baloul, Jonathan D&#8217;Angelo and their colleagues proposed two complementary metrics. The first is Calibration, expressed as the squared correlation between the sentiment of the feedback and the resident&#8217;s actual performance scores. In psychometric terms, it functions as an analogue of validity evidence, asking whether the emotional register of the machine&#8217;s commentary matches the quality of the work being described. The second is the Feedback Robustness Index, or FRI, which measures the percentage of times the direction of the feedback correctly follows a controlled change in performance scores. This acts as an analogue of reliability, probing whether the system behaves consistently rather than drifting arbitrarily. Sentiment was quantified using two established natural language processing tools, TextBlob and VADER, providing a reproducible, algorithmic measure of how positive or negative each piece of feedback was.</p>
<p>The experimental design was unusually systematic. The team drew assessments from nine second-year general surgery residents per station, deliberately selected to span the full range of performance, across five standardized simulation stations: FLS Knot Tying, FLS Circle Cutting, Vascular Anastomosis, Endostitch, and Imaging Interpretation. These stations were scored with rubrics ranging from minimal, essentially time and accuracy alone, to detailed, behaviorally anchored descriptors that spell out what specific levels of skill look like. Feedback was generated by Qwen3 4B, an open-source large language model running locally, a choice that keeps sensitive trainee data on institutional hardware and makes the entire pipeline transparent and reproducible.</p>
<p>The crucial manipulation came next. For each assessment, the researchers perturbed the resident&#8217;s scores in five controlled ways: a global improvement, a global decline, a targeted correction of a weakness, a targeted deterioration of a strength, and a minimal change that should barely register. In total, 225 baseline-to-perturbed comparisons were generated, each producing a fresh piece of AI feedback that could be scored for sentiment and compared with what the score changes should have implied. This perturbation approach transforms a vague worry about AI quality into a measurable stress test, revealing exactly where the model&#8217;s commentary tracks reality and where it loses the plot.</p>
<p>The results were striking in their variation, and they point to a single dominant factor: the design of the assessment rubric. The two stations equipped with detailed, behaviorally anchored rubrics produced the strongest AI feedback. FLS Knot Tying achieved a calibration of R-squared 0.40 with a Feedback Robustness Index of 84 percent, while Vascular Anastomosis reached R-squared 0.37 and an FRI of 73 percent. At those stations, the language model&#8217;s commentary genuinely rose and fell with performance, and did so most of the time the scores changed. For trainees, that means the feedback they read bore a meaningful relationship to what they actually did with the needle driver or the anastomosis.</p>
<p>The picture deteriorated sharply where rubrics were thinner. Stations with structured but not behaviorally anchored rubrics showed moderate robustness yet essentially zero calibration: the Endostitch station recorded R-squared 0.00 with an FRI of 64 percent, and Imaging Interpretation posted R-squared 0.00 with an FRI of 69 percent. In plain terms, the AI could often tell when performance had improved or declined, but the overall tone of its feedback bore no relationship to the resident&#8217;s actual level. Worst of all was the station with a minimal, two-item rubric, FLS Circle Cutting, where calibration sat near zero at R-squared 0.03 and the Feedback Robustness Index of 49 percent was no better than a coin flip. Across all assessments, the mean FRI of 68 percent versus a mean R-squared of just 0.16 captured the study&#8217;s central asymmetry: AI feedback moves in the right direction more often than it matches the resident&#8217;s overall performance level.</p>
<p>Why would rubric detail matter so much to a language model? The answer likely lies in how these systems generate text. A behaviorally anchored rubric gives the model rich, specific descriptors of what novice, intermediate, and expert performance actually look like, providing the raw material for commentary that distinguishes a struggling resident from a strong one. A sparse rubric offering only time and accuracy leaves the model with almost nothing to anchor its language to, so it defaults to generic phrasing that cannot differentiate performance levels even when the numbers change. The researchers also situate their findings in a broader concern from the AI literature: sycophancy, the well-documented tendency of language models to tell users what they want to hear. A sycophantic feedback generator could shower praise on weak performers or fail to sharpen its criticism when scores plummet, which is precisely the failure mode the FRI is designed to detect.</p>
<p>The practical implications extend well beyond one simulation lab. Surgical education has long wrestled with feedback that is inconsistent, delayed, or influenced by unconscious biases, and large language models promise scalable, immediately available narrative commentary at a fraction of the cost of faculty time. But this study demonstrates that the quality of that commentary is not a fixed property of the model; it is a joint product of the model and the assessment instrument feeding it. A program that invests in a capable language model but pairs it with a skeletal rubric may be deploying a system whose praise and criticism are essentially uncorrelated with trainee performance, potentially misleading learners at the most formative stage of their development.</p>
<p>The authors&#8217; recommendation is therefore twofold. Programs implementing AI-generated feedback should evaluate those systems with calibration and robustness metrics, alongside conventional expert review, before putting them in front of trainees. And they should ensure that the assessment rubrics underlying those systems contain detailed performance criteria, because the framework developed here shows that rubric design is the variable most tightly associated with whether AI feedback is appropriate and consistent. As institutions increasingly hand narrative evaluation to machines, this study offers something the field has lacked: a rigorous, replicable way to audit what the machine is actually saying about a surgeon&#8217;s hands before anyone trusts it enough to learn from it.</p>
<p><strong>Subject of Research:</strong> Psychometric evaluation of AI-generated feedback quality in surgical simulation assessment</p>
<p><strong>Article Title:</strong> A psychometric framework for AI feedback systems in surgical simulation assessments</p>
<p><strong>Article References:</strong> Baloul, M. S., Giri, O., Mehta, A., Cui, D., &amp; D’Angelo, J. (2026). A psychometric framework for AI feedback systems in surgical simulation assessments. <em>Global Surgical Education &#8211; Journal of the Association for Surgical Education, 5</em>(1), Article 183. <a href="https://doi.org/10.1007/s44186-026-00588-2" rel="noopener noreferrer">https://doi.org/10.1007/s44186-026-00588-2</a></p>
<p><strong>Image Credits:</strong> AI Generated</p>
<p><strong>DOI:</strong> <a href="https://doi.org/10.1007/s44186-026-00588-2" rel="noopener noreferrer">10.1007/s44186-026-00588-2</a></p>
<p><strong>Keywords:</strong> artificial intelligence, large language models, surgical education, psychometrics, simulation assessment, feedback calibration, Feedback Robustness Index, sentiment analysis, rubric design, medical training, Qwen3, surgical residents</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">218278</post-id>	</item>
	</channel>
</rss>
