{"ref":"artifact:sap-samples-hana-ml-py-codejam","page":"/artifacts/sap-samples-hana-ml-py-codejam","json":"/artifacts/sap-samples-hana-ml-py-codejam.json","generated":"2026-10-26","drafted_with_ai":true,"entity":{"id":"sap-samples-hana-ml-py-codejam","name":"SAP-samples/hana-ml-py-codejam","artifact_type":"sample","ecosystem":"btp","use_as":"reference","domain":"ai-and-agents","origin_ring":"sap-official","description":{"one_line":"SAP CodeJam material that walks through a first machine learning workflow in [SAP HANA Cloud](artifact:btp-hana-cloud) from Python, in Jupyter notebooks from HANA DataFrames to hyperparameter tuning and AutoML.","short":"CodeJam on a first machine learning workflow in SAP HANA Cloud","what_it_solves":"The exercise material for an SAP CodeJam on machine learning with [SAP HANA Cloud](artifact:btp-hana-cloud) and Python: a series of Jupyter notebooks run one at a time, from checking the setup and the basics of HANA DataFrames through exploratory data analysis, classification training with a first fit and then a train/test split, three preprocessing notebooks, hyperparameter tuning and AutoML. It follows the machine learning process as it develops through a Python client for SAP HANA, starting with setting up [SAP Business Application Studio](artifact:btp-business-application-studio) and a dev space. What a participant needs beyond the notebooks, hardware and software alike, is listed in the repository's separate prerequisites file rather than here."},"links":{"repo":"https://github.com/SAP-samples/hana-ml-py-codejam"},"identity":{"license":"Apache-2.0"},"source_available":true,"demonstrates":["capability:predictive-models"],"requires":[{"ref":"artifact:btp-hana-cloud","for":"The database the notebooks train and score against, as the repository states the CodeJams are about.","requirement":"required","sources":[{"url":"https://github.com/SAP-samples/hana-ml-py-codejam","title":"SAP-samples/hana-ml-py-codejam — repository description","checked":"2026-10-19","quote":"Material (learning content and exercises) for SAP CodeJams on getting started with Machine Learning using SAP HANA Cloud and Python."}]},{"ref":"artifact:btp-business-application-studio","for":"Where the notebooks are run: the setup exercise creates a dev space in it before the machine learning exercises start.","requirement":"required","sources":[{"url":"https://github.com/SAP-samples/hana-ml-py-codejam","title":"SAP-samples/hana-ml-py-codejam — README, The exercises","checked":"2026-10-19","quote":"Setup SAP Business Application Studio and a dev space"}]}],"type_properties":{"form":{"value":"workshop","sources":[{"url":"https://github.com/SAP-samples/hana-ml-py-codejam","title":"SAP-samples/hana-ml-py-codejam — README, Description","checked":"2026-10-19","quote":"This repository contains the material for the CodeJam on \"Getting Started with Machine Learning using SAP HANA and Python\"."}]}},"maintainers":["actor:sap-samples"],"drafted_with_ai":true,"provenance":{"discovered_via":[{"source":"source:curator"}],"first_seen":"2026-09-13"},"contributors":["actor:sygyzmundovych"]},"effective_normative_relations":[],"readings":{"liveness":[{"label":"Maintenance","tier":"unknown","evidence":"no release data"},{"label":"Continuity","tier":"fair","evidence":"2 contributors, org-owned"},{"label":"Repository","tier":"fair","evidence":"pushed 2026-01, not archived"}],"compatibility":[{"label":"Declared for","tier":"unknown","evidence":"no BTP release lines in the atlas"},{"label":"Survived majors","tier":"unknown","evidence":"no BTP release lines in the atlas"},{"label":"Maintainer's CI","tier":"fair","evidence":"no CI configured"}],"practice":[{"label":"Tests","tier":"fair","evidence":"none found in the tree"},{"label":"Docs","tier":"good","evidence":"README 5 KB"},{"label":"Changelog","tier":"fair","evidence":"none in the repo"}],"reach":[{"value":null,"unit":"installs/week"},{"value":24,"unit":"watching"}]},"signals":{"crawled_at":"2026-10-25","npm":"not published under this name","stars":24,"forks":49,"open_issues":2,"archived":false,"pushed_at":"2026-01-23","license_spdx":"Apache-2.0","org_owned":true,"default_branch":"main","created_at":"2023-05-12T15:31:54Z","open_prs":1,"tree_truncated":false,"test_files":0,"workflows":0,"other_ci":false,"readme_bytes":5294,"docs_files":0,"changelog":false,"license_file":true,"dts_files":0,"first_commit":"2023-05-12","last_commit":"2026-01-23","commits":181,"contributors":2,"readme_path":"README.md","readme_sha":"067a351f6e1c7ec00618ccb4414b74b89d74dcb3","repo_read":"2026-10-25"},"edges":{"maintainers":[{"ref":"actor:sap-samples","name":"SAP Samples","json":"/actors/sap-samples.json"}],"contributors":[{"ref":"actor:sygyzmundovych","name":"Vitaliy Rudnytskiy","json":"/actors/sygyzmundovych.json"}],"explained_by":[],"alternative_to_this":[],"needed_by":[],"available_via":[],"parts":[],"add_ons":[],"answered_through_parts":[]}}