{"id":198409,"name":null,"description":"Microsoft Machine Learning for Apache Spark","url":"https://github.com/csyhuang/mmlspark","last_synced_at":"2025-09-10T05:11:51.578Z","repository":{"id":72328332,"uuid":"184320539","full_name":"csyhuang/mmlspark","owner":"csyhuang","description":"Microsoft Machine Learning for Apache Spark","archived":false,"fork":true,"pushed_at":"2019-04-27T06:05:22.000Z","size":1959,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-06-11T18:28:41.566Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://aka.ms/spark","language":"Scala","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"microsoft/SynapseML","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/csyhuang.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2019-04-30T19:34:58.000Z","updated_at":"2021-08-23T21:20:43.000Z","dependencies_parsed_at":"2023-09-26T03:55:07.663Z","dependency_job_id":null,"html_url":"https://github.com/csyhuang/mmlspark","commit_stats":{"total_commits":468,"total_committers":45,"mean_commits":10.4,"dds":0.5854700854700854,"last_synced_commit":"b295dae1a53c7fe127a498e974554f854b316075"},"previous_names":[],"tags_count":19,"template":false,"template_full_name":null,"purl":"pkg:github/csyhuang/mmlspark","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fmmlspark","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fmmlspark/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fmmlspark/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fmmlspark/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/csyhuang","download_url":"https://codeload.github.com/csyhuang/mmlspark/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fmmlspark/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274416223,"owners_count":25280914,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-10T02:00:12.551Z","response_time":83,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"csyhuang","name":"Clare S. Y. Huang","uuid":"14957917","kind":"user","description":"Data Scientist. Climate Scientist. Ph.D in Geophysical Sciences (U of Chicago). Love coding, writing and playing music.","email":"","website":"http://claresyhuang.info","location":null,"twitter":"claresyhuang","company":null,"icon_url":"https://avatars.githubusercontent.com/u/14957917?u=27816496048f0fe246d5513002d4127c91fd80b0\u0026v=4","repositories_count":43,"last_synced_at":"2024-06-11T15:49:12.823Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/csyhuang","funding_links":[],"total_stars":51,"followers":98,"following":95,"created_at":"2022-11-05T22:12:37.377Z","updated_at":"2024-06-11T15:49:14.937Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/csyhuang","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/csyhuang/repositories"},"packages":[],"commits":{"id":1352996,"full_name":"csyhuang/mmlspark","default_branch":"master","committers":[{"name":"Mark Hamilton","email":"marhamil@microsoft.com","login":null,"count":194},{"name":"Eli Barzilay","email":"eli@barzilay.org","login":null,"count":92},{"name":"Ilya Matiach","email":"ilmat@microsoft.com","login":null,"count":72},{"name":"Mark Hamilton","email":"mhamilton723@gmail.com","login":null,"count":10},{"name":"Maureen Busch","email":"mabusch@microsoft.com","login":null,"count":9},{"name":"Eduardo de Leon","email":"eddeleon@microsoft.com","login":null,"count":7},{"name":"dciborow","email":"dciborow@microsoft.com","login":null,"count":7},{"name":"terrytangyuan","email":"terrytangyuan@gmail.com","login":null,"count":6},{"name":"Tong Wen","email":"towen@microsoft.com","login":null,"count":6},{"name":"Eli Barzilay","email":"elbarzil@microsoft.com","login":null,"count":6},{"name":"MMLSpark Bot","email":"mmlspark-bot@microsoft.com","login":null,"count":6},{"name":"Roope Astala","email":"rastala","login":"rastala","count":5},{"name":"Casey Hong","email":"jihon@microsoft.com","login":null,"count":5},{"name":"Markus Cozowicz","email":"marcozo@microsoft.com","login":null,"count":4},{"name":"krajendran","email":"karajend@microsoft.com","login":null,"count":4},{"name":"Haris Alesevic","email":"alesevic@gmail.com","login":null,"count":3},{"name":"Sudarshan Raghunathan","email":"rdarshan@gmail.com","login":null,"count":2},{"name":"wentongxin","email":"wentongxin@xiaomi.com","login":null,"count":2},{"name":"Danil Kirsanov","email":"dakirsa@microsoft.com","login":null,"count":2},{"name":"Abhiram Eswaran","email":"abhis3798@gmail.com","login":null,"count":1},{"name":"Ratan Rai Sur","email":"ratan.r.sur@gmail.com","login":null,"count":1},{"name":"WeiYan","email":"ywskycn@gmail.com","login":null,"count":1},{"name":"Raphaël Luta","email":"raphael.luta@gmail.com","login":null,"count":1},{"name":"Ari Green","email":"Ari.Green@microsoft.com","login":null,"count":1},{"name":"Ali Zaidi","email":"alikaz.zaidi@gmail.com","login":null,"count":1},{"name":"Jilong Liao","email":"jilli@microsoft.com","login":null,"count":1},{"name":"Janhavi Mahajan","email":"13janhavi@gmail.com","login":null,"count":1},{"name":"严伟","email":"wei.yan@antfin.com","login":null,"count":1},{"name":"Joe Davison","email":"t-jodavi@microsoft.com","login":null,"count":1},{"name":"Casey Hong","email":"caseyjhong@gmail.com","login":null,"count":1},{"name":"Arvind Krishnaa Jagannathan","email":"arv100.kri@gmail.com","login":null,"count":1},{"name":"42B","email":"42B@protonmail.com","login":null,"count":1},{"name":"Utsav Shah","email":"ukshah2@illinois.edu","login":null,"count":1},{"name":"flybywind@foxmail.com","email":"flybywind@foxmail.com","login":null,"count":1},{"name":"ekaterina-sereda-rf","email":"ekaterina@roundforest.com","login":null,"count":1},{"name":"Sebastien Thomas","email":"titbabthomas@gmail.com","login":null,"count":1},{"name":"Atieve Wadhwa","email":"atievewadhwa@gmail.com","login":null,"count":1},{"name":"joseph.walton","email":"joseph.walton@incopropip.com","login":null,"count":1},{"name":"jayamathew","email":"36704119+jayamathew","login":"jayamathew","count":1},{"name":"dvanasseldonk","email":"39174311+dvanasseldonk","login":"dvanasseldonk","count":1},{"name":"Chapman Siu","email":"chapm0n.siu@gmail.com","login":null,"count":1},{"name":"Dalitso Banda","email":"dabanda@microsoft.com","login":null,"count":1},{"name":"eedeleon","email":"31962564+eedeleon","login":"eedeleon","count":1},{"name":"avinassh","email":"avinassh","login":"avinassh","count":1},{"name":"inchiosa","email":"inchiosa","login":"inchiosa","count":1}],"total_commits":468,"total_committers":45,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":10.4,"dds":0.5854700854700854,"past_year_committers":[],"past_year_total_commits":0,"past_year_total_committers":0,"past_year_total_bot_commits":null,"past_year_total_bot_committers":null,"past_year_mean_commits":0.0,"past_year_dds":0.0,"last_synced_at":"2024-01-25T20:11:39.846Z","last_synced_commit":"b295dae1a53c7fe127a498e974554f854b316075","created_at":"2023-09-12T11:17:15.778Z","updated_at":"2024-01-25T20:11:39.848Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fmmlspark/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-10T00:25:43.995Z","repositories_count":5545114,"commits_count":878229909,"contributors_count":32458717,"owners_count":919815,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"csyhuang/mmlspark","html_url":"https://github.com/csyhuang/mmlspark","last_synced_at":"2024-01-25T20:08:33.526Z","status":null,"issues_count":0,"pull_requests_count":0,"avg_time_to_close_issue":null,"avg_time_to_close_pull_request":null,"issues_closed_count":0,"pull_requests_closed_count":0,"pull_request_authors_count":0,"issue_authors_count":0,"avg_comments_per_issue":null,"avg_comments_per_pull_request":null,"merged_pull_requests_count":0,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":0,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"created_at":"2023-09-12T11:17:16.466Z","updated_at":"2024-01-25T20:08:33.526Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fmmlspark","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/csyhuang%2Fmmlspark/issues","issue_labels_count":{},"pull_request_labels_count":{},"issue_author_associations_count":{},"pull_request_author_associations_count":{},"issue_authors":{},"pull_request_authors":{},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-10T00:00:25.260Z","repositories_count":10197479,"issues_count":32102077,"pull_requests_count":101522974,"authors_count":10742269,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{},"past_year_pull_request_author_associations_count":{},"past_year_issue_authors":{},"past_year_pull_request_authors":{},"maintainers":[],"active_maintainers":[]},"events":{"total":{},"last_year":{}},"keywords":[],"dependencies":[{"ecosystem":"docker","filepath":"tools/docker/Dockerfile","sha":null,"kind":"manifest","created_at":"2023-09-26T03:55:06.802Z","updated_at":"2023-09-26T03:55:06.802Z","repository_link":"https://github.com/csyhuang/mmlspark/blob/master/tools/docker/Dockerfile","dependencies":[]},{"ecosystem":"docker","filepath":"tools/helm/docker_images/livy/Dockerfile","sha":null,"kind":"manifest","created_at":"2023-09-26T03:55:06.882Z","updated_at":"2023-09-26T03:55:06.882Z","repository_link":"https://github.com/csyhuang/mmlspark/blob/master/tools/helm/docker_images/livy/Dockerfile","dependencies":[{"id":13942222251,"package_name":"java","ecosystem":"docker","requirements":"openjdk-8-jdk","direct":true,"kind":"build","optional":false}]},{"ecosystem":"docker","filepath":"tools/helm/docker_images/spark/Dockerfile","sha":null,"kind":"manifest","created_at":"2023-09-26T03:55:06.957Z","updated_at":"2023-09-26T03:55:06.957Z","repository_link":"https://github.com/csyhuang/mmlspark/blob/master/tools/helm/docker_images/spark/Dockerfile","dependencies":[{"id":13942222252,"package_name":"java","ecosystem":"docker","requirements":"openjdk-8-jdk","direct":true,"kind":"build","optional":false}]},{"ecosystem":"docker","filepath":"tools/helm/docker_images/zepplin/Dockerfile","sha":null,"kind":"manifest","created_at":"2023-09-26T03:55:07.013Z","updated_at":"2023-09-26T03:55:07.013Z","repository_link":"https://github.com/csyhuang/mmlspark/blob/master/tools/helm/docker_images/zepplin/Dockerfile","dependencies":[{"id":13942222255,"package_name":"java","ecosystem":"docker","requirements":"openjdk-8-jdk","direct":true,"kind":"build","optional":false}]},{"ecosystem":"pypi","filepath":"tools/pip/setup.py","sha":null,"kind":"manifest","created_at":"2023-09-26T03:55:07.550Z","updated_at":"2023-09-26T03:55:07.550Z","repository_link":"https://github.com/csyhuang/mmlspark/blob/master/tools/pip/setup.py","dependencies":[]}],"score":null,"created_at":"2025-09-09T03:30:45.558Z","updated_at":"2025-10-07T08:43:15.164Z","avatar_url":"https://github.com/csyhuang.png","language":"Scala","category":null,"sub_category":null,"monthly_downloads":0,"funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["distributed","parallel","mlops","gradient-boosting","recommendation","gbdt","gbm","gbrt","reinforcement-learning","onnx"],"project_url":"https://science.ecosyste.ms/api/v1/projects/198409","html_url":"https://science.ecosyste.ms/projects/198409"}