[{"data":1,"prerenderedAt":220},["ShallowReactive",2],{"ki-code-radar-technologie-scikit-learn-ab0941d9":3},{"schemaVersion":4,"dataset":5,"generatedAt":6,"trackingSince":7,"source":8,"coverage":15,"methodology":23,"kind":39,"entity":40},"ki-code-radar\u002Fv1","german-public-sector-ai-code-radar","2026-07-19T07:21:04.623Z","2026-07-18T20:36:34.579Z",{"platform":9,"host":10,"catalogueUrl":11,"apiUrl":12,"guideUrl":13,"publicProjectCount":14},"openCode","gitlab.opencode.de","https:\u002F\u002Fgitlab.opencode.de\u002Fexplore\u002Fprojects","https:\u002F\u002Fgitlab.opencode.de\u002Fapi\u002Fv4","https:\u002F\u002Fguide.opencode.de\u002Fen\u002Fsoftwareverzeichnis\u002F",3317,{"discoveryCandidateCount":16,"scannedCandidateCount":16,"completeTreeCount":17,"incompleteTreeCount":18,"evidenceRepositoryCount":19,"complete":20,"candidateDiscovery":21,"evidenceThreshold":22},58,56,2,30,false,"exact_ai_terms_in_project_name_path_description_or_topics","exact_allowlisted_manifest_dependency_or_container_coordinate",{"projectIdentity":24,"snapshotIdentity":25,"fileIdentity":26,"descriptionKeywordsUsedForDiscovery":27,"descriptionKeywordsUsedForClassification":20,"fuzzyMatchingUsed":20,"generativeAiUsed":20,"deploymentInference":20,"observationBoundary":28,"parserVersion":29,"manifestAllowlist":30,"lockfilesCollected":20,"generatedOrVendorDirectoriesExcluded":27,"perRepositoryTreeEntryCeiling":38},"exact_opencode_gitlab_project_id","exact_default_branch_commit_sha","exact_git_blob_sha_and_path",true,"first_and_last_observation_are_collection_bounds_not_exact_upstream_change_times","3",[31,32,33,34,35,36,37],"publiccode.yml (root only; publisher metadata, not code evidence)","pyproject.toml","requirements.txt \u002F requirements-*.txt \u002F requirements.in","package.json","Dockerfile* \u002F Containerfile*","compose.yml \u002F compose.yaml \u002F docker-compose.yml \u002F docker-compose.yaml","Helm values.yml \u002F values.yaml beside Chart.yaml",2000,"technologie",{"id":41,"slug":42,"identity":41,"label":43,"category":44,"ecosystem":45,"evidenceCount":46,"versionedEvidenceCount":47,"evidenceKinds":48,"repositories":50,"evidence":103,"repositoryCount":219,"firstObservedAt":7,"lastObservedAt":6},"pypi:scikit-learn","scikit-learn-ab0941d9","scikit-learn","machine-learning","python",13,12,[49],"manifest_dependency",[51,57,63,68,73,78,83,88,93,98],{"id":52,"slug":53,"name":54,"pathWithNamespace":55,"evidenceCount":56},"opencode:8712","opencode-8712","F13-RAG","landeshauptstadt-muenchen\u002Ff-13-rag",4,{"id":58,"slug":59,"name":60,"pathWithNamespace":61,"evidenceCount":62},"opencode:4478","opencode-4478","dockerized_weaviate","bbsr_ida_public\u002Fbase_projects\u002Fdockerized_weaviate",1,{"id":64,"slug":65,"name":66,"pathWithNamespace":67,"evidenceCount":62},"opencode:6174","opencode-6174","Energieautarkes Wohnquartier - Backend","energieautarkes-wohnquartier\u002Fbackend",{"id":69,"slug":70,"name":71,"pathWithNamespace":72,"evidenceCount":62},"opencode:5137","opencode-5137","fish_monitoring","uba-ki-lab\u002Ffish_monitoring",{"id":74,"slug":75,"name":76,"pathWithNamespace":77,"evidenceCount":62},"opencode:4084","opencode-4084","gamma_flow","uba-ki-lab\u002Fgamma_flow",{"id":79,"slug":80,"name":81,"pathWithNamespace":82,"evidenceCount":62},"opencode:5012","opencode-5012","LLM Testframework","uba-ki-lab\u002Fllm-testframework",{"id":84,"slug":85,"name":86,"pathWithNamespace":87,"evidenceCount":62},"opencode:4609","opencode-4609","LLM_Workshop","bbsr_ida_public\u002Fllm_workshop",{"id":89,"slug":90,"name":91,"pathWithNamespace":92,"evidenceCount":62},"opencode:4112","opencode-4112","Objection management","uba-ki-lab\u002Fobjection-management",{"id":94,"slug":95,"name":96,"pathWithNamespace":97,"evidenceCount":62},"opencode:5201","opencode-5201","photovoltaic_systems","uba-ki-lab\u002Fphotovoltaic_systems",{"id":99,"slug":100,"name":101,"pathWithNamespace":102,"evidenceCount":62},"opencode:5142","opencode-5142","strahlenexposition","uba-ki-lab\u002Fstrahlenexposition",[104,117,127,137,145,153,161,170,178,187,195,203,211],{"id":105,"stableKey":106,"kind":49,"identity":41,"label":43,"category":44,"ecosystem":45,"version":107,"filePath":108,"manifestType":109,"blobSha":110,"contentSha256":111,"line":112,"parserVersion":29,"ruleId":113,"direct":27,"scope":114,"sourceUrl":115,"commitSha":116,"firstObservedAt":7,"lastObservedAt":6,"repositoryId":58,"repositorySlug":59,"repositoryName":60,"pathWithNamespace":61},"evidence:69ab0ef91b716ad475b315a4","4478|docker\u002Frequirements.txt|pypi:scikit-learn|manifest_dependency|runtime|true","==1.6.1","docker\u002Frequirements.txt","python-requirements","65255f60321596928d76debb5958d237a12f8483","d0468f1fab670cf3e293d65af5d22733b337d3ca5339e72eb8cb44d045d91428",19,"pypi-scikit-learn","runtime","https:\u002F\u002Fgitlab.opencode.de\u002Fbbsr_ida_public\u002Fbase_projects\u002Fdockerized_weaviate\u002F-\u002Fblob\u002F9cded4bae0c970508d9e0f34dc955896abe707ed\u002Fdocker\u002Frequirements.txt","9cded4bae0c970508d9e0f34dc955896abe707ed",{"id":118,"stableKey":119,"kind":49,"identity":41,"label":43,"category":44,"ecosystem":45,"version":120,"filePath":32,"manifestType":121,"blobSha":122,"contentSha256":123,"line":124,"parserVersion":29,"ruleId":113,"direct":27,"scope":114,"sourceUrl":125,"commitSha":126,"firstObservedAt":7,"lastObservedAt":6,"repositoryId":64,"repositorySlug":65,"repositoryName":66,"pathWithNamespace":67},"evidence:551e0bb2e7e056b794ec50ce","6174|pyproject.toml|pypi:scikit-learn|manifest_dependency|runtime|true","^1.6.1","python-pyproject","2963ff7c4b422824a5b7873253b0025044fdf695","6ad75b0605750b825bb24bf1eddf70d250ad156ed692c2094961b854bfbdeff7",27,"https:\u002F\u002Fgitlab.opencode.de\u002Fenergieautarkes-wohnquartier\u002Fbackend\u002F-\u002Fblob\u002Ffc7e24cd546449ac9fdee4ad78aab861e0c89666\u002Fpyproject.toml","fc7e24cd546449ac9fdee4ad78aab861e0c89666",{"id":128,"stableKey":129,"kind":49,"identity":41,"label":43,"category":44,"ecosystem":45,"version":130,"filePath":131,"manifestType":109,"blobSha":132,"contentSha256":133,"line":134,"parserVersion":29,"ruleId":113,"direct":20,"scope":114,"sourceUrl":135,"commitSha":136,"firstObservedAt":7,"lastObservedAt":6,"repositoryId":52,"repositorySlug":53,"repositoryName":54,"pathWithNamespace":55},"evidence:09a63d4e11b96143ee3d35f2","8712|requirements-dev.txt|pypi:scikit-learn|manifest_dependency|runtime|false","==1.8.0","requirements-dev.txt","76efb9a752987481ba23ef081e7e3a05d59ed513","47683d2771f14867aa16fbf838feff17562f5a9cd5a2c869197f7c03157e00c2",353,"https:\u002F\u002Fgitlab.opencode.de\u002Flandeshauptstadt-muenchen\u002Ff-13-rag\u002F-\u002Fblob\u002Fddae51bb41a08acf9c1bcdee5dc8ce92df04649c\u002Frequirements-dev.txt","ddae51bb41a08acf9c1bcdee5dc8ce92df04649c",{"id":138,"stableKey":139,"kind":49,"identity":41,"label":43,"category":44,"ecosystem":45,"version":130,"filePath":140,"manifestType":109,"blobSha":141,"contentSha256":142,"line":143,"parserVersion":29,"ruleId":113,"direct":20,"scope":114,"sourceUrl":144,"commitSha":136,"firstObservedAt":7,"lastObservedAt":6,"repositoryId":52,"repositorySlug":53,"repositoryName":54,"pathWithNamespace":55},"evidence:892ec22f12a84426bb537fe6","8712|requirements-gpu.txt|pypi:scikit-learn|manifest_dependency|runtime|false","requirements-gpu.txt","8c2dfe24b230ff6ad5cc0779e7e45ce51a1e20a1","56222129efe289f231f888710b76b37411a3c19aeaba84fd0e247219d9040f10",267,"https:\u002F\u002Fgitlab.opencode.de\u002Flandeshauptstadt-muenchen\u002Ff-13-rag\u002F-\u002Fblob\u002Fddae51bb41a08acf9c1bcdee5dc8ce92df04649c\u002Frequirements-gpu.txt",{"id":146,"stableKey":147,"kind":49,"identity":41,"label":43,"category":44,"ecosystem":45,"version":130,"filePath":148,"manifestType":109,"blobSha":149,"contentSha256":150,"line":151,"parserVersion":29,"ruleId":113,"direct":20,"scope":114,"sourceUrl":152,"commitSha":136,"firstObservedAt":7,"lastObservedAt":6,"repositoryId":52,"repositorySlug":53,"repositoryName":54,"pathWithNamespace":55},"evidence:5eec39b0881534e66dc92295","8712|requirements-testing.txt|pypi:scikit-learn|manifest_dependency|runtime|false","requirements-testing.txt","a62dcf771b99cedee4157c93a2e50d10f678e585","600522c4a5a263361238041e10400a34d09d6fab77fa971f8b346ab3b4d19c2e",312,"https:\u002F\u002Fgitlab.opencode.de\u002Flandeshauptstadt-muenchen\u002Ff-13-rag\u002F-\u002Fblob\u002Fddae51bb41a08acf9c1bcdee5dc8ce92df04649c\u002Frequirements-testing.txt",{"id":154,"stableKey":155,"kind":49,"identity":41,"label":43,"category":44,"ecosystem":45,"version":130,"filePath":156,"manifestType":109,"blobSha":157,"contentSha256":158,"line":159,"parserVersion":29,"ruleId":113,"direct":20,"scope":114,"sourceUrl":160,"commitSha":136,"firstObservedAt":7,"lastObservedAt":6,"repositoryId":52,"repositorySlug":53,"repositoryName":54,"pathWithNamespace":55},"evidence:b4beb40e353a730976104a95","8712|requirements.txt|pypi:scikit-learn|manifest_dependency|runtime|false","requirements.txt","da215299c628b804b28789cb8267236418948d82","fc7c3a6eefd2191b8c59d283455ea484944a7cc341db011ecbfa700256ac2a76",232,"https:\u002F\u002Fgitlab.opencode.de\u002Flandeshauptstadt-muenchen\u002Ff-13-rag\u002F-\u002Fblob\u002Fddae51bb41a08acf9c1bcdee5dc8ce92df04649c\u002Frequirements.txt",{"id":162,"stableKey":163,"kind":49,"identity":41,"label":43,"category":44,"ecosystem":45,"version":164,"filePath":32,"manifestType":121,"blobSha":165,"contentSha256":166,"line":167,"parserVersion":29,"ruleId":113,"direct":27,"scope":114,"sourceUrl":168,"commitSha":169,"firstObservedAt":7,"lastObservedAt":6,"repositoryId":69,"repositorySlug":70,"repositoryName":71,"pathWithNamespace":72},"evidence:987b27b9ad6435f1be46e64b","5137|pyproject.toml|pypi:scikit-learn|manifest_dependency|runtime|true",null,"74f8cd51bf7e87b78bbb3f6ff934ffd362478cef","775aba607e13bdad33693dc038dca5c0f283e2ea70a65ee112d9fceed6335c86",35,"https:\u002F\u002Fgitlab.opencode.de\u002Fuba-ki-lab\u002Ffish_monitoring\u002F-\u002Fblob\u002F49e06e88ca3d907b4e0812d05604125ddcbea0d6\u002Fpyproject.toml","49e06e88ca3d907b4e0812d05604125ddcbea0d6",{"id":171,"stableKey":172,"kind":49,"identity":41,"label":43,"category":44,"ecosystem":45,"version":173,"filePath":156,"manifestType":109,"blobSha":174,"contentSha256":175,"line":56,"parserVersion":29,"ruleId":113,"direct":27,"scope":114,"sourceUrl":176,"commitSha":177,"firstObservedAt":7,"lastObservedAt":6,"repositoryId":74,"repositorySlug":75,"repositoryName":76,"pathWithNamespace":77},"evidence:6f5214b30648d75a2e902afe","4084|requirements.txt|pypi:scikit-learn|manifest_dependency|runtime|true","==1.5.2","37dc95e1a667479416735689397560f19f364989","7bcf54b8365a6860de9eb4caa841f90f7e78ca8e57f9817189add9bdfdf41f1e","https:\u002F\u002Fgitlab.opencode.de\u002Fuba-ki-lab\u002Fgamma_flow\u002F-\u002Fblob\u002Ffe4b7f8c31b774486305930b4abafd36afe3d490\u002Frequirements.txt","fe4b7f8c31b774486305930b4abafd36afe3d490",{"id":179,"stableKey":180,"kind":49,"identity":41,"label":43,"category":44,"ecosystem":45,"version":181,"filePath":32,"manifestType":121,"blobSha":182,"contentSha256":183,"line":184,"parserVersion":29,"ruleId":113,"direct":27,"scope":114,"sourceUrl":185,"commitSha":186,"firstObservedAt":7,"lastObservedAt":6,"repositoryId":79,"repositorySlug":80,"repositoryName":81,"pathWithNamespace":82},"evidence:f166edd80c406cec4025ba22","5012|pyproject.toml|pypi:scikit-learn|manifest_dependency|runtime|true",">=1.6.1","34cb7d2f9ca5a77a1e18fd4d6cd93dfd1613bbf6","d3e17fc31fc820c91dd7e92d57da01b21508f2cb22846eceaa019d3c3bd0c5e7",14,"https:\u002F\u002Fgitlab.opencode.de\u002Fuba-ki-lab\u002Fllm-testframework\u002F-\u002Fblob\u002Fe8d6e99a1fa63b264e727acb553ed9b1499789b1\u002Fpyproject.toml","e8d6e99a1fa63b264e727acb553ed9b1499789b1",{"id":188,"stableKey":189,"kind":49,"identity":41,"label":43,"category":44,"ecosystem":45,"version":107,"filePath":108,"manifestType":109,"blobSha":190,"contentSha256":191,"line":192,"parserVersion":29,"ruleId":113,"direct":27,"scope":114,"sourceUrl":193,"commitSha":194,"firstObservedAt":7,"lastObservedAt":6,"repositoryId":84,"repositorySlug":85,"repositoryName":86,"pathWithNamespace":87},"evidence:c8e261e3287dee346758394b","4609|docker\u002Frequirements.txt|pypi:scikit-learn|manifest_dependency|runtime|true","0d707ff70a4c5b3584990d5380c8bf62c64284b5","48bf804074354492bb52b91ecb7b7dfb4b15b1a92304324476af99e29543f141",34,"https:\u002F\u002Fgitlab.opencode.de\u002Fbbsr_ida_public\u002Fllm_workshop\u002F-\u002Fblob\u002Ffddd886ab2fd3824e269d40cefde90cbed709201\u002Fdocker\u002Frequirements.txt","fddd886ab2fd3824e269d40cefde90cbed709201",{"id":196,"stableKey":197,"kind":49,"identity":41,"label":43,"category":44,"ecosystem":45,"version":181,"filePath":32,"manifestType":121,"blobSha":198,"contentSha256":199,"line":200,"parserVersion":29,"ruleId":113,"direct":27,"scope":114,"sourceUrl":201,"commitSha":202,"firstObservedAt":7,"lastObservedAt":6,"repositoryId":89,"repositorySlug":90,"repositoryName":91,"pathWithNamespace":92},"evidence:fc8391d9dd0c252af1ade6bb","4112|pyproject.toml|pypi:scikit-learn|manifest_dependency|runtime|true","4c2e2b67d65739042dfcb9d977849b22910aa1a4","9440f1694881fc81c4529ac8e74db9b1312b18d8a129168f016af807e5aa0668",22,"https:\u002F\u002Fgitlab.opencode.de\u002Fuba-ki-lab\u002Fobjection-management\u002F-\u002Fblob\u002F5c1425bf9990cf12c5ae8ada47d249710703af18\u002Fpyproject.toml","5c1425bf9990cf12c5ae8ada47d249710703af18",{"id":204,"stableKey":205,"kind":49,"identity":41,"label":43,"category":44,"ecosystem":45,"version":107,"filePath":156,"manifestType":109,"blobSha":206,"contentSha256":207,"line":208,"parserVersion":29,"ruleId":113,"direct":27,"scope":114,"sourceUrl":209,"commitSha":210,"firstObservedAt":7,"lastObservedAt":6,"repositoryId":94,"repositorySlug":95,"repositoryName":96,"pathWithNamespace":97},"evidence:e89cd3113b57855f153e02e8","5201|requirements.txt|pypi:scikit-learn|manifest_dependency|runtime|true","7a97f17a84ac02fdfcec421e3644be03d98eeb57","1c99149de78b02d60572184c51ef830bd06aca977f76d78f69bb7f91a63e1480",7,"https:\u002F\u002Fgitlab.opencode.de\u002Fuba-ki-lab\u002Fphotovoltaic_systems\u002F-\u002Fblob\u002Fd0ec9137f2985f323b9aad141d83c47d14c64cce\u002Frequirements.txt","d0ec9137f2985f323b9aad141d83c47d14c64cce",{"id":212,"stableKey":213,"kind":49,"identity":41,"label":43,"category":44,"ecosystem":45,"version":120,"filePath":32,"manifestType":121,"blobSha":214,"contentSha256":215,"line":216,"parserVersion":29,"ruleId":113,"direct":27,"scope":114,"sourceUrl":217,"commitSha":218,"firstObservedAt":7,"lastObservedAt":6,"repositoryId":99,"repositorySlug":100,"repositoryName":101,"pathWithNamespace":102},"evidence:fb540e9c493cd3c99e7a805a","5142|pyproject.toml|pypi:scikit-learn|manifest_dependency|runtime|true","b417dc245e80c810e6b33b38ec85995b4d321b6c","74c2c4d862b639a0bb7b4ad6214c665968758753b9e4edbaca97fb597e6652c2",40,"https:\u002F\u002Fgitlab.opencode.de\u002Fuba-ki-lab\u002Fstrahlenexposition\u002F-\u002Fblob\u002F1dd9cd8ca823a7998b729adce6957848cf241d54\u002Fpyproject.toml","1dd9cd8ca823a7998b729adce6957848cf241d54",10,1784445978370]