{"id":19764443,"url":"https://github.com/ynstf/predict-grades-to-support-students","last_synced_at":"2026-06-10T08:31:35.083Z","repository":{"id":53121731,"uuid":"521256579","full_name":"ynstf/Predict-Grades-To-Support-Students","owner":"ynstf","description":"This is one of the applications of machine learning that relies on collecting student data, predicting final grades, identifying faults, and making a decision if a student needs support, and in this way problems can be contained, and the school's reputation can be improved.","archived":false,"fork":false,"pushed_at":"2022-08-04T13:38:59.000Z","size":11,"stargazers_count":0,"open_issues_count":4,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-28T10:38:12.228Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ynstf.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-08-04T12:24:29.000Z","updated_at":"2022-08-10T17:15:38.000Z","dependencies_parsed_at":"2022-09-21T04:51:17.951Z","dependency_job_id":null,"html_url":"https://github.com/ynstf/Predict-Grades-To-Support-Students","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ynstf/Predict-Grades-To-Support-Students","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ynstf%2FPredict-Grades-To-Support-Students","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ynstf%2FPredict-Grades-To-Support-Students/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ynstf%2FPredict-Grades-To-Support-Students/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ynstf%2FPredict-Grades-To-Support-Students/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ynstf","download_url":"https://codeload.github.com/ynstf/Predict-Grades-To-Support-Students/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ynstf%2FPredict-Grades-To-Support-Students/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34144679,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-10T02:00:07.152Z","response_time":89,"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":[],"created_at":"2024-11-12T04:13:52.823Z","updated_at":"2026-06-10T08:31:35.063Z","avatar_url":"https://github.com/ynstf.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# predic grades to support students\nThis is one of the applications of machine learning that relies on collecting student data, predicting final grades, identifying faults, and making a decision if a student needs support, and in this way problems can be contained, and the school's reputation can be improved.\n\nWe need the prediction of the exam through the first and second test data\n![image](https://user-images.githubusercontent.com/107154559/182856180-b0f0b95c-8099-48c3-9252-f7632278bb1d.png)\n\nmultiple linear regression depends on the following linear equation:\n\n![image](https://user-images.githubusercontent.com/107154559/182855095-e2eafed4-a62d-4527-9192-4e9de0748960.png)\n\nI will define the model\n\n![prid func](https://user-images.githubusercontent.com/107154559/182854791-ddb6a840-0fb4-40e8-ba6d-c6dc7dccefe4.JPG)\n\nIn order to apply the prediction to new data, I will extract the weights and the intercept and save them to create a function through which I can enter the test grades and return the expected exam grades to me.\n\nWith this, I will create a program to apply the models to a group of students at the same time and classify them according to eligibility for support \ni can applay the modet with new list:\n\n![image](https://user-images.githubusercontent.com/107154559/182860046-401b61b0-61d3-4f97-8448-c46406fc0350.png)\n\n\nin output, give me new list with the level of each student:\n\n![image](https://user-images.githubusercontent.com/107154559/182860108-642fb172-1460-4a49-8dd3-cd23934af716.png)\n\n\nFrom this classification, many decisions can be taken, such as dividing students into three groups.  And each group will have certain support hours, and a specific level of explanation, according to the eligibility of support for each group.\n\n![image](https://user-images.githubusercontent.com/107154559/182860151-909ae905-1b0e-4e26-a6cb-79258fc2caa3.png)\n\n\nIN THE END, THE APPLICATION OF MACHINE LEARNING ALGORITHMS IN EDUCATION WILL GREATLY HELP SCHOOLS TO IMPROVE STUDENTS, AND EXCEL IN THE FIELD OF EDUCATION.\n\n\n\nREAD MORE! : https://github.com/ynstf/predict-grades-to-support-students/files/9259705/Presantation.pdf\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fynstf%2Fpredict-grades-to-support-students","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fynstf%2Fpredict-grades-to-support-students","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fynstf%2Fpredict-grades-to-support-students/lists"}