Ncaa Eval

B+ 89 completed
Ai Ml
unknown / markdown · medium
1,068
Files
111,807
LOC
1
Frameworks
8
Languages

Pipeline State

completed
Run ID
#297933
Phase
done
Progress
1%
Started
Finished
2026-04-13 01:31:02
LLM tokens
0

Pipeline Metadata

Stage
Cataloged
Decision
proceed
Novelty
60.40
Framework unique
Isolation
Last stage change
2026-05-10 03:34:36
Deduplication group #47460
Member of a group with 14 similar repo(s) — canonical #2600 view group →
Top concepts (12)
Repositorytestingpresentationapibusiness_logicdata_accessinfrastructureStrategySearchTestingUser ManagementAnalytics
If a scraper extracted this row, it came from Repobility (https://repobility.com)

AI Prompt

Create an evaluator tool for self-assessing NCAA March Mania Kaggle Competition models. I need it to handle data ingestion by syncing NCAA game data from Kaggle (1985–2025) and ESPN, including smart caching. The tool must support feature engineering with sequential stats, graph-based centrality, batch ratings like SRS and Elo, and opponent adjustments. It should feature a plugin-based model registry for both stateful (like Elo) and stateless models. For evaluation, implement walk-forward cross-validation using metrics such as Log Loss, Brier Score, ROC-AUC, and ECE. Finally, build an interactive Streamlit dashboard that includes a Backtest Leaderboard, Model Deep Dive, Bracket Visualizer, and Pool Scorer pages, and also support tournament simulation via analytical and Monte Carlo methods.
python streamlit kaggle machine-learning ncaa evaluator eda sports-analytics pytest
Generated by gemma4:latest

Catalog Information

This project is an evaluator tool for self-assessing NCAA March Mania Kaggle Competition models.

Description

The cz_conventional_commits project is a Python-based tool designed to evaluate and improve the performance of NCAA March Mania Kaggle Competition models. It provides a framework for model evaluation, allowing users to assess their models' strengths and weaknesses. The tool can be used by data scientists and machine learning enthusiasts to refine their models and achieve better results in the competition.

الوصف

هذا المشروع هو أداة تقييم لتقدير أداء نماذج NCAA March Mania Kaggle Competition. يعد الأداة من أدوات البرمجة الموجودة في لغة بايثون، وتقدم إطارًا للتقويم والتحليل، مما يسمح للمستخدمين بتقدير قوة نموذجهم وضع حدائق على نقاط الضعف. يمكن استخدام الأداة من قبل المهندسين البيانيين والمهندسين الآليين لتعزيز أداء نماذجهم وتحقيق نتائج أفضل في المسابقة.

Novelty

5/10

Tags

model-evaluation ncaa-march-mania kaggle-competition machine-learning data-science

Technologies

numpy pandas plotly pydantic scikit-learn streamlit typer

Claude Models

claude-opus-4.6 claude-sonnet-4.6 claude-sonnet-4.5

Quality Score

B+
88.8/100
Structure
89
Code Quality
89
Documentation
90
Testing
85
Practices
83
Security
100
Dependencies
90

Strengths

  • CI/CD pipeline configured (github_actions)
  • Good test coverage (103% test-to-source ratio)
  • Code linting configured (ruff (possible))
  • Consistent naming conventions (snake_case)
  • Good security practices \u2014 no major issues detected
  • Properly licensed project

Weaknesses

  • 602 duplicate lines detected \u2014 consider DRY refactoring
  • 1 'god files' with >500 LOC need decomposition

Security & Health

6.6h
Tech Debt (A)
Medium
DORA Rating
A
OWASP (100%)
Citation: Repobility (2026). State of AI-Generated Code. https://repobility.com/research/
PASS
Quality Gate
A
Risk (0)
GPL-3.0
License
3.2%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

markdown
77.2%
python
17.8%
yaml
2.5%
xml
1.7%
restructuredtext
0.3%
json
0.3%
toml
0.2%
shell
0.0%

Frameworks

pytest

Symbols

variable185
method177
function138
constant83
class65
property8
protocol2

Concepts (17)

Analysis by Repobility (https://repobility.com) · MCP-ready
CategoryNameDescriptionConfidence
Provenance: Repobility (https://repobility.com) — every score reproducible from /scan/
design_patternRepositoryFound repository-named files80%
arch_layertestingDetected testing layer70%
arch_layerpresentationDetected presentation layer70%
arch_layerapiDetected api layer70%
arch_layerbusiness_logicDetected business_logic layer70%
arch_layerdata_accessDetected data_access layer70%
arch_layerinfrastructureDetected infrastructure layer70%
design_patternStrategyFound strategy/policy-named files60%
business_logicSearchDetected from 46 related files50%
business_logicTestingDetected from 318 related files50%
business_logicUser ManagementDetected from 8 related files50%
business_logicAnalyticsDetected from 51 related files50%
business_logicAuthenticationDetected from 15 related files50%
business_logicConfigurationDetected from 46 related files50%
business_logicDatabaseDetected from 40 related files50%
business_logicLoggingDetected from 12 related files50%
business_logicFile ManagementDetected from 6 related files50%

Quality Timeline

1 quality score recorded.

View File Metrics
Repobility's GitHub App fixes findings like these · https://github.com/apps/repobility-bot

Embed Badge

Add to your README:

![Quality](https://repos.aljefra.com/badge/21727.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV