AI Slop Code RIsk Monitor

datawhalechina/competition-baseline

数据挖掘、计算机视觉、自然语言处理、推荐系统竞赛知识、代码、思路

40.0 High pattern signal View on GitHub

Maintenance and Governance Review

This report summarizes scanner evidence for datawhalechina/competition-baseline, a Jupyter Notebook project with 4,766 GitHub stars. SynthScan examined 13,759 lines of code across 147 source files, recording 522 pattern matches distributed across 7 syntactic categories. The legacy adjusted pattern signal is 40.0 (High pattern signal); it is not an authorship estimate.

Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.

40.0
Adjusted Signal
40.0
Raw Pattern Score
100%
Time Factor
2026-07-22
Last Push
4.8K
Stars
Jupyter Notebook
Language
13.8K
Lines of Code
147
Files
522
Pattern Hits
2026-10-12
Scan Date
0.06
HC Hit Rate

Risk Review · v3

Use each vector to guide manual verification of the underlying findings.

Cognitive Ownership Risk 12.4/100 · LOW

Can maintainers explain intent, assumptions, and trade-offs? 37 finding(s).

Hallucinated Dependency & Supply Chain Risk 81.0/100 · CRITICAL

Are imports declared and package/API names verified? 471 finding(s).

Agent Over-Engineering Ratio 24.1/100 · LOW

Are wrappers, guards, and repeated structures necessary? 32 finding(s).

PR Review Velocity Impact 87.6/100 · CRITICAL

Which changes need focused human review? 522 finding(s).

What These Metrics Mean

Adjusted Signal
Legacy pattern score normalized per 1,000 scanned lines and multiplied by the repository-level time factor. It is not an estimate of AI authorship.
Raw Pattern Score
Sum of severity- and context-weighted pattern findings before applying the time factor.
Time Factor
A coarse multiplier based on repository last-push metadata. It does not identify when individual code was written.
Pattern Hits
Count of configured pattern findings. Review each location and surrounding code before acting.
HC Hit Rate
High- and critical-severity findings per scanned file. Severity is a configured detector weight, not proof of a vulnerability or authorship.
Lines / Files
Scan coverage denominators used by the legacy normalized score.

Pattern-Signal History

This chart tracks the legacy adjusted pattern score across scan runs. Changes can reflect source changes, scan coverage, or detector/scoring versions; they do not measure AI adoption or prove that a team refactored code. Compare runs only when their scoring versions are compatible. The dashed line tracks the raw pattern-hit count.

Severity Breakdown

Groups findings by configured severity weight. Severity is not a confidence estimate, security rating, or proof that a package is missing. Verify imports against the project's manifests and inspect each finding in its local design context.

CRITICAL 0HIGH 9MEDIUM 4LOW 509

Directory Score Breakdown

This horizontal bar chart shows where configured pattern scores accumulate across directories. Treat the bars as locations to inspect, not as evidence of authorship or code quality. Use the file-level findings to decide whether a directory needs a focused ownership, dependency, complexity, or review check.

Pattern Findings

The scanner identified 522 distinct pattern matches across 7 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.

Reading the findings table: The Severity column indicates the configured finding weight (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — legacy comment-context matches receive a ×1.5 score weight. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier under the legacy scoring model.

Unused Imports471 hits · 456 pts
SeverityFileLineSnippetContext
LOWcompetition/DC竞赛-AI助疫·口罩佩戴检测大赛/2_predict.py2CODE
LOWcompetition/DC竞赛-AI助疫·口罩佩戴检测大赛/2_predict.py2CODE
LOWcompetition/DC竞赛-AI助疫·口罩佩戴检测大赛/2_predict.py2CODE
LOWcompetition/DC竞赛-AI助疫·口罩佩戴检测大赛/2_predict.py2CODE
LOWcompetition/DC竞赛-AI助疫·口罩佩戴检测大赛/2_predict.py5CODE
LOWcompetition/DC竞赛-AI助疫·口罩佩戴检测大赛/2_predict.py7CODE
LOWcompetition/DC竞赛-AI助疫·口罩佩戴检测大赛/2_predict.py8CODE
LOWcompetition/DC竞赛-AI助疫·口罩佩戴检测大赛/2_predict.py8CODE
LOWcompetition/DC竞赛-AI助疫·口罩佩戴检测大赛/2_predict.py10CODE
LOWcompetition/DC竞赛-AI助疫·口罩佩戴检测大赛/2_predict.py14CODE
LOWcompetition/DC竞赛-AI助疫·口罩佩戴检测大赛/2_predict.py14CODE
LOWcompetition/DC竞赛-AI助疫·口罩佩戴检测大赛/2_predict.py14CODE
LOWcompetition/DC竞赛-AI助疫·口罩佩戴检测大赛/2_predict.py24CODE
LOWcompetition/DC竞赛-AI助疫·口罩佩戴检测大赛/2_predict.py26CODE
LOWcompetition/DC竞赛-AI助疫·口罩佩戴检测大赛/2_predict.py28CODE
LOWcompetition/DC竞赛-AI助疫·口罩佩戴检测大赛/2_predict.py29CODE
LOWcompetition/DC竞赛-AI助疫·口罩佩戴检测大赛/2_predict.py30CODE
LOWcompetition/DC竞赛-AI助疫·口罩佩戴检测大赛/1_train.py2CODE
LOWcompetition/DC竞赛-AI助疫·口罩佩戴检测大赛/1_train.py2CODE
LOWcompetition/DC竞赛-AI助疫·口罩佩戴检测大赛/1_train.py2CODE
LOWcompetition/DC竞赛-AI助疫·口罩佩戴检测大赛/1_train.py3CODE
LOWcompetition/DC竞赛-AI助疫·口罩佩戴检测大赛/1_train.py5CODE
LOWcompetition/DC竞赛-AI助疫·口罩佩戴检测大赛/1_train.py7CODE
LOWcompetition/DC竞赛-AI助疫·口罩佩戴检测大赛/1_train.py8CODE
LOWcompetition/DC竞赛-AI助疫·口罩佩戴检测大赛/1_train.py8CODE
LOWcompetition/DC竞赛-AI助疫·口罩佩戴检测大赛/1_train.py10CODE
LOWcompetition/DC竞赛-AI助疫·口罩佩戴检测大赛/1_train.py14CODE
LOWcompetition/DC竞赛-AI助疫·口罩佩戴检测大赛/1_train.py14CODE
LOWcompetition/DC竞赛-AI助疫·口罩佩戴检测大赛/1_train.py24CODE
LOWcompetition/DC竞赛-AI助疫·口罩佩戴检测大赛/1_train.py26CODE
LOWcompetition/DC竞赛-AI助疫·口罩佩戴检测大赛/1_train.py28CODE
LOWcompetition/DC竞赛-AI助疫·口罩佩戴检测大赛/1_train.py30CODE
LOW…tition/科大讯飞AI开发者大赛-脑PET图像分析和疾病预测挑战赛算法挑战大赛/2_predict.py2CODE
LOW…tition/科大讯飞AI开发者大赛-脑PET图像分析和疾病预测挑战赛算法挑战大赛/2_predict.py2CODE
LOW…tition/科大讯飞AI开发者大赛-脑PET图像分析和疾病预测挑战赛算法挑战大赛/2_predict.py2CODE
LOW…tition/科大讯飞AI开发者大赛-脑PET图像分析和疾病预测挑战赛算法挑战大赛/2_predict.py2CODE
LOW…tition/科大讯飞AI开发者大赛-脑PET图像分析和疾病预测挑战赛算法挑战大赛/2_predict.py5CODE
LOW…tition/科大讯飞AI开发者大赛-脑PET图像分析和疾病预测挑战赛算法挑战大赛/2_predict.py7CODE
LOW…tition/科大讯飞AI开发者大赛-脑PET图像分析和疾病预测挑战赛算法挑战大赛/2_predict.py8CODE
LOW…tition/科大讯飞AI开发者大赛-脑PET图像分析和疾病预测挑战赛算法挑战大赛/2_predict.py8CODE
LOW…tition/科大讯飞AI开发者大赛-脑PET图像分析和疾病预测挑战赛算法挑战大赛/2_predict.py10CODE
LOW…tition/科大讯飞AI开发者大赛-脑PET图像分析和疾病预测挑战赛算法挑战大赛/2_predict.py14CODE
LOW…tition/科大讯飞AI开发者大赛-脑PET图像分析和疾病预测挑战赛算法挑战大赛/2_predict.py14CODE
LOW…tition/科大讯飞AI开发者大赛-脑PET图像分析和疾病预测挑战赛算法挑战大赛/2_predict.py14CODE
LOW…tition/科大讯飞AI开发者大赛-脑PET图像分析和疾病预测挑战赛算法挑战大赛/2_predict.py26CODE
LOW…tition/科大讯飞AI开发者大赛-脑PET图像分析和疾病预测挑战赛算法挑战大赛/2_predict.py28CODE
LOW…tition/科大讯飞AI开发者大赛-脑PET图像分析和疾病预测挑战赛算法挑战大赛/2_predict.py29CODE
LOW…tition/科大讯飞AI开发者大赛-脑PET图像分析和疾病预测挑战赛算法挑战大赛/2_predict.py30CODE
LOW…petition/科大讯飞AI开发者大赛-脑PET图像分析和疾病预测挑战赛算法挑战大赛/1_train.py2CODE
LOW…petition/科大讯飞AI开发者大赛-脑PET图像分析和疾病预测挑战赛算法挑战大赛/1_train.py2CODE
LOW…petition/科大讯飞AI开发者大赛-脑PET图像分析和疾病预测挑战赛算法挑战大赛/1_train.py2CODE
LOW…petition/科大讯飞AI开发者大赛-脑PET图像分析和疾病预测挑战赛算法挑战大赛/1_train.py3CODE
LOW…petition/科大讯飞AI开发者大赛-脑PET图像分析和疾病预测挑战赛算法挑战大赛/1_train.py5CODE
LOW…petition/科大讯飞AI开发者大赛-脑PET图像分析和疾病预测挑战赛算法挑战大赛/1_train.py7CODE
LOW…petition/科大讯飞AI开发者大赛-脑PET图像分析和疾病预测挑战赛算法挑战大赛/1_train.py8CODE
LOW…petition/科大讯飞AI开发者大赛-脑PET图像分析和疾病预测挑战赛算法挑战大赛/1_train.py8CODE
LOW…petition/科大讯飞AI开发者大赛-脑PET图像分析和疾病预测挑战赛算法挑战大赛/1_train.py10CODE
LOW…petition/科大讯飞AI开发者大赛-脑PET图像分析和疾病预测挑战赛算法挑战大赛/1_train.py14CODE
LOW…petition/科大讯飞AI开发者大赛-脑PET图像分析和疾病预测挑战赛算法挑战大赛/1_train.py14CODE
LOW…petition/科大讯飞AI开发者大赛-脑PET图像分析和疾病预测挑战赛算法挑战大赛/1_train.py26CODE
411 more matches not shown…
Cross-File Repetition9 hits · 45 pts
SeverityFileLineSnippetContext
HIGHcompetition/DC竞赛-AI助疫·口罩佩戴检测大赛/1_train.py0computes the accuracy over the k top predictions for the specified values of kSTRING
HIGH…petition/科大讯飞AI开发者大赛-脑PET图像分析和疾病预测挑战赛算法挑战大赛/1_train.py0computes the accuracy over the k top predictions for the specified values of kSTRING
HIGHcompetition/yanxishe-人脸年龄识别/1_train.py0computes the accuracy over the k top predictions for the specified values of kSTRING
HIGHcompetition/yanxishe-人脸年龄识别/1_train_pretrain.py0computes the accuracy over the k top predictions for the specified values of kSTRING
HIGHcompetition/yanxishe-肺炎X光病灶识别/1_train.py0computes the accuracy over the k top predictions for the specified values of kSTRING
HIGHcompetition/yanxishe-胸腔X光肺炎检测/1_train.py0computes the accuracy over the k top predictions for the specified values of kSTRING
HIGHcompetition/yanxishe-美食识别挑战(1):豆腐VS土豆/1_train.py0computes the accuracy over the k top predictions for the specified values of kSTRING
HIGHcompetition/yanxishe-喵脸关键点检测/1_train.py0computes the accuracy over the k top predictions for the specified values of kSTRING
HIGH…etition/kaggle-quickdraw-doodle-recognition/2_train.py0computes the accuracy over the k top predictions for the specified values of kSTRING
AI Structural Patterns18 hits · 18 pts
SeverityFileLineSnippetContext
LOWcompetition/DC竞赛-AI助疫·口罩佩戴检测大赛/2_predict.py67CODE
LOWcompetition/DC竞赛-AI助疫·口罩佩戴检测大赛/1_train.py127CODE
LOW…tition/科大讯飞AI开发者大赛-脑PET图像分析和疾病预测挑战赛算法挑战大赛/2_predict.py68CODE
LOW…petition/科大讯飞AI开发者大赛-脑PET图像分析和疾病预测挑战赛算法挑战大赛/1_train.py123CODE
LOWcompetition/yanxishe-人脸年龄识别/1_train.py131CODE
LOWcompetition/yanxishe-人脸年龄识别/1_train_pretrain.py132CODE
LOWcompetition/yanxishe-人脸年龄识别/2_predit.py67CODE
LOWcompetition/yanxishe-肺炎X光病灶识别/2_predict.py67CODE
LOWcompetition/yanxishe-肺炎X光病灶识别/1_train.py136CODE
LOWcompetition/yanxishe-胸腔X光肺炎检测/2_predict.py67CODE
LOWcompetition/yanxishe-胸腔X光肺炎检测/1_train.py127CODE
LOW…nyMind人民币面值&冠字号编码识别挑战赛/task2/crnn-pytorch/test2_tta.py40CODE
LOW…n/TinyMind人民币面值&冠字号编码识别挑战赛/task2/crnn-pytorch/test2.py36CODE
LOW…Mind人民币面值&冠字号编码识别挑战赛/task2/crnn-pytorch/models/crnn.py179CODE
LOWcompetition/yanxishe-美食识别挑战(1):豆腐VS土豆/2_predict.py67CODE
LOWcompetition/yanxishe-美食识别挑战(1):豆腐VS土豆/1_train.py127CODE
LOWcompetition/yanxishe-喵脸关键点检测/2_predict.py67CODE
LOWcompetition/yanxishe-喵脸关键点检测/1_train.py130CODE
Decorative Section Separators4 hits · 12 pts
SeverityFileLineSnippetContext
MEDIUMcompetition/科大讯飞AI开发者大赛2021/中文成语填空挑战赛/gen_train_test.py47# ======================================================COMMENT
MEDIUMcompetition/科大讯飞AI开发者大赛2021/中文成语填空挑战赛/gen_train_test.py49# ======================================================COMMENT
MEDIUMcompetition/科大讯飞AI开发者大赛2021/中文成语填空挑战赛/gen_train_test.py74# ======================================================COMMENT
MEDIUMcompetition/科大讯飞AI开发者大赛2021/中文成语填空挑战赛/gen_train_test.py76# ======================================================COMMENT
Over-Commented Block10 hits · 10 pts
SeverityFileLineSnippetContext
LOWcompetition/Kesci-中国华录杯人群密度检测/test.py41COMMENT
LOWcompetition/Kesci-中国华录杯人群密度检测/test.py81 w_d = w/2COMMENT
LOW… APP Users/2_baseline_1203_Train0.77218_Test0.76203.py521 COMMENT
LOW… APP Users/2_baseline_1203_Train0.77218_Test0.76203.py561 featdict['behavior_playback_sum_minute'] = featdict['behavior_playback_sum'] / 60COMMENT
LOW… APP Users/2_baseline_1203_Train0.77218_Test0.76203.py581# featdict['behavior_timestamp_DIFF1_MIN'] = np.min(arr1)COMMENT
LOW… APP Users/2_baseline_1203_Train0.77218_Test0.76203.py601 # featdict['behavior_timestamp_last_minute'] = df['behavior_timestamp'].iloc[-1].minuteCOMMENT
LOW… APP Users/2_baseline_1203_Train0.75989_Test0.75627.py401# params,COMMENT
LOW… APP Users/2_baseline_1203_Train0.76103_Test0.75740.py481 'num_threads': 20,COMMENT
LOW…ion Rate of Baidu Hao Kan APP Users/2_baseline_1128.py201 'num_threads': 20,COMMENT
LOWcompetition/科大讯飞AI开发者大赛2021/中文成语填空挑战赛/baseline.py1#!/usr/bin/env pythonCOMMENT
Deep Nesting9 hits · 8 pts
SeverityFileLineSnippetContext
LOWcompetition/Tianchi-第三届阿里云安全算法挑战赛/LGB_LinuX_0819.py450CODE
LOW…/TinyMind人民币面值&冠字号编码识别挑战赛/task2/1_train_faster_rcnn.py305CODE
LOW…d人民币面值&冠字号编码识别挑战赛/task2/multi-digit-pytorch/1_train.py198CODE
LOW…nyMind人民币面值&冠字号编码识别挑战赛/task2/crnn-pytorch/test2_tta.py116CODE
LOW…n/TinyMind人民币面值&冠字号编码识别挑战赛/task2/crnn-pytorch/train.py45CODE
LOW…Mind人民币面值&冠字号编码识别挑战赛/task2/crnn-pytorch/models/crnn.py10CODE
LOW… APP Users/2_baseline_1203_Train0.77218_Test0.76203.py64CODE
LOW…etition/kaggle-quickdraw-doodle-recognition/2_train.py112CODE
LOWcompetition/科大讯飞AI开发者大赛2021/中文成语填空挑战赛/baseline.py198CODE
Modern Structural Boilerplate1 hit · 1 pts
SeverityFileLineSnippetContext
LOWcompetition/科大讯飞AI开发者大赛2021/中文成语填空挑战赛/baseline.py61logger = logging.getLogger(__name__)CODE