{"id":25836094,"url":"https://github.com/aybchan/gaussianprocess","last_synced_at":"2025-08-10T22:18:25.961Z","repository":{"id":93350911,"uuid":"127808253","full_name":"aybchan/gaussianprocess","owner":"aybchan","description":"interactive gaussian process modelling with d3.js","archived":false,"fork":false,"pushed_at":"2018-04-09T11:16:52.000Z","size":323,"stargazers_count":5,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-06-06T12:49:28.726Z","etag":null,"topics":["bayesian-statistics","d3","d3js","data-visualization","gaussian-process-regression","gaussian-processes"],"latest_commit_sha":null,"homepage":"https://gaussianprocess.herokuapp.com/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/aybchan.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2018-04-02T20:23:54.000Z","updated_at":"2024-11-21T09:11:27.000Z","dependencies_parsed_at":"2023-07-08T06:30:56.352Z","dependency_job_id":null,"html_url":"https://github.com/aybchan/gaussianprocess","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/aybchan/gaussianprocess","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aybchan%2Fgaussianprocess","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aybchan%2Fgaussianprocess/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aybchan%2Fgaussianprocess/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aybchan%2Fgaussianprocess/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aybchan","download_url":"https://codeload.github.com/aybchan/gaussianprocess/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aybchan%2Fgaussianprocess/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":269795642,"owners_count":24477064,"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-08-10T02:00:08.965Z","response_time":71,"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"}},"keywords":["bayesian-statistics","d3","d3js","data-visualization","gaussian-process-regression","gaussian-processes"],"created_at":"2025-03-01T01:39:25.531Z","updated_at":"2025-08-10T22:18:25.949Z","avatar_url":"https://github.com/aybchan.png","language":"JavaScript","readme":"# Gaussian process interactive playground\n\n![Bacchus (2006) — Cy Twombly](twombly.jpg)\n\nAn interactive demo of a simple gaussian process regression model implemented with d3.js.\n\n## Installation instructions\n\n1. Requires [node.js](https://nodejs.org) to run\n\n2. In the terminal do:\n```\ngit clone https://github.com/aybchan/gaussianprocess\ncd gaussianprocess\nnpm install\nnpm start\n```\n\n3. Open http://localhost:3000 in your browser\n\n## Playground instructions\n\nThe canvas is populated with draws from the gaussian process prior distribution (green), some initial observations (blue) and the gaussian process posterior (red) conditioned on this data. Click on the canvas to add a new observation, this will appear as a cyan dot.the GP posterior samples will update to reflect the incorporation of new observations in the GP model. The GP posterior mean and the band of uncertainty (posterior mean ± 2σ—the black lines) will also update.\n\nThe configuration of the playground can be changed in public/javascripts/app.js.\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faybchan%2Fgaussianprocess","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faybchan%2Fgaussianprocess","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faybchan%2Fgaussianprocess/lists"}