{"id":18777716,"url":"https://github.com/daelsepara/svmclassifier","last_synced_at":"2025-12-17T02:30:19.505Z","repository":{"id":40917902,"uuid":"151491249","full_name":"daelsepara/SVMClassifier","owner":"daelsepara","description":"Support Vector Machine Classifier","archived":false,"fork":false,"pushed_at":"2022-12-18T03:01:47.000Z","size":1472,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-12-29T10:14:05.738Z","etag":null,"topics":["machine-learning","support-vector-machine","svm"],"latest_commit_sha":null,"homepage":"","language":"C#","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/daelsepara.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}},"created_at":"2018-10-03T22:58:57.000Z","updated_at":"2022-12-18T03:01:44.000Z","dependencies_parsed_at":"2023-01-29T18:31:07.553Z","dependency_job_id":null,"html_url":"https://github.com/daelsepara/SVMClassifier","commit_stats":null,"previous_names":[],"tags_count":14,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daelsepara%2FSVMClassifier","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daelsepara%2FSVMClassifier/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daelsepara%2FSVMClassifier/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daelsepara%2FSVMClassifier/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/daelsepara","download_url":"https://codeload.github.com/daelsepara/SVMClassifier/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239690076,"owners_count":19681034,"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":["machine-learning","support-vector-machine","svm"],"created_at":"2024-11-07T20:13:23.699Z","updated_at":"2025-12-17T02:30:19.441Z","avatar_url":"https://github.com/daelsepara.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Support Vector Machine (SVM) Classifier\n\nThe GTK-based no-programming-required, Support vector machine (SVM) classifier for Win/Unix/Linux/OSX platforms\n\n**About**\n\n![About](/Screenshots/AboutPage.png)\n\nSVMClassifier software utilizes support vector machines to perform multiclassification. Various kernels are available to map input data into a new space.\n\n**Data**\n\n![Data](/Screenshots/DataPage.png)\n\nInput data from a csv/text file can be loaded, provided you indicate the correct delimiter. Some model parameters are estimated based on the loaded data but you can modify it prior to running the training algorithm. When loading data, the last column in each line is assumed to be the category or class number.\n\n**Training**\n\n![Training](/Screenshots/TrainingPage.png)\n\nBecause SVMs are nonlinear, binary classifiers, multiple models are trained in order to perform multiclassification tasks. Input data is mapped into a new space via \"kernels\" to enhance the separability between the classes. This means that SVMs are usually slower compared to other learning methods. The mapping process also contributes to the performance penalty. It is therefore recommended that multiclass SVMs are only utilized for small data sets.\n\n**Models**\n\n![Models](/Screenshots/ModelsPage.png)\n\nAll trained models and learned parameters are now saved in single JSON file. This avoids the hassle of loading and saving multiple files for every trained model. SVMClassifier ustilizes JSON.NET library from https://www.newtonsoft.com/json\n\n# Platform\n\nSVMClassifier software has been tested on Linux, OSX, and Windows platforms.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdaelsepara%2Fsvmclassifier","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdaelsepara%2Fsvmclassifier","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdaelsepara%2Fsvmclassifier/lists"}