{"id":20435549,"url":"https://github.com/jacksonchen1998/nycu-python-ml-workshop","last_synced_at":"2025-10-19T04:17:14.664Z","repository":{"id":110048217,"uuid":"577146731","full_name":"jacksonchen1998/NYCU-Python-ML-Workshop","owner":"jacksonchen1998","description":null,"archived":false,"fork":false,"pushed_at":"2022-12-12T05:31:37.000Z","size":37,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-01-15T19:36:54.559Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Jupyter Notebook","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/jacksonchen1998.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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}},"created_at":"2022-12-12T04:17:08.000Z","updated_at":"2022-12-12T05:26:50.000Z","dependencies_parsed_at":"2023-03-30T15:49:08.335Z","dependency_job_id":null,"html_url":"https://github.com/jacksonchen1998/NYCU-Python-ML-Workshop","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jacksonchen1998%2FNYCU-Python-ML-Workshop","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jacksonchen1998%2FNYCU-Python-ML-Workshop/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jacksonchen1998%2FNYCU-Python-ML-Workshop/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jacksonchen1998%2FNYCU-Python-ML-Workshop/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jacksonchen1998","download_url":"https://codeload.github.com/jacksonchen1998/NYCU-Python-ML-Workshop/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241982481,"owners_count":20052529,"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","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":[],"created_at":"2024-11-15T08:35:18.896Z","updated_at":"2025-10-19T04:17:09.623Z","avatar_url":"https://github.com/jacksonchen1998.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"# NYCU-Python-ML-Workshop\n\nThis repository record jupyter notebook file for this workshop\n\n* 11-15 - Introductory Programming Language - Python Fundamentals\n* 11-22 - Data cleaning, crawling, data visualization, image processing basics\n* 11-29 - Advanced applications - stock prediction, object detection\n* 12-13 - Group reports, group evaluations, instructor suggestions\n\n## Final Project\n\nOur group implement a game for kids to learn Cartesian coordinates.\n\nBefore starting the game, the system will generate fish head coordinates based on a uniform discrete distribution, and the direction of the fish will follow the white effort distribution.\n\n### Default Value\n\n\u003ctable\u003e\n    \u003ctr\u003e\n        \u003cth\u003e\n            Fish length\n        \u003c/th\u003e\n        \u003cth\u003e\n            Fish amount\n        \u003c/th\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003e\n            5\n        \u003c/td\u003e\n        \u003ctd\u003e\n            1\n        \u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003e\n            4\n        \u003c/td\u003e\n        \u003ctd\u003e\n            1\n        \u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003e\n            3\n        \u003c/td\u003e\n        \u003ctd\u003e\n            2\n        \u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003e\n            2\n        \u003c/td\u003e\n        \u003ctd\u003e\n            1\n        \u003c/td\u003e\n    \u003c/tr\u003e\n\u003c/table\u003e\n\n### Gameplay rule\n\nPlayers can input coordinates to guess the actual location of the fish, and the system will use that location to mark the fish. If the capture is successful (player input coordinates overlap with the fish location), the location of the fish will be displayed.\n\nThe game will continue until all five fish generated by the system have been caught, at which point the system will generate the text (Congratulations !) and end the game. and end the game.\n\n### System Graph\n\n![System Graph](system%20graph.png)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjacksonchen1998%2Fnycu-python-ml-workshop","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjacksonchen1998%2Fnycu-python-ml-workshop","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjacksonchen1998%2Fnycu-python-ml-workshop/lists"}