{"id":19430352,"url":"https://github.com/davidfoerster/schema-matching","last_synced_at":"2025-04-24T18:33:32.200Z","repository":{"id":19295249,"uuid":"22532545","full_name":"davidfoerster/schema-matching","owner":"davidfoerster","description":"Match schema attributes of relational databases by value similarity. As a study assignment, this isn't well documented, but you can contact me for questions and I may even add docs, if I sense enough interest.","archived":false,"fork":false,"pushed_at":"2019-10-18T16:50:19.000Z","size":278,"stargazers_count":20,"open_issues_count":0,"forks_count":8,"subscribers_count":3,"default_branch":"master","last_synced_at":"2023-04-12T02:41:59.644Z","etag":null,"topics":["data-integration","python","schema-matching"],"latest_commit_sha":null,"homepage":"","language":"Python","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/davidfoerster.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":"2014-08-01T23:01:21.000Z","updated_at":"2023-03-05T02:41:18.000Z","dependencies_parsed_at":"2022-09-07T20:22:41.122Z","dependency_job_id":null,"html_url":"https://github.com/davidfoerster/schema-matching","commit_stats":null,"previous_names":[],"tags_count":0,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidfoerster%2Fschema-matching","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidfoerster%2Fschema-matching/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidfoerster%2Fschema-matching/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidfoerster%2Fschema-matching/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/davidfoerster","download_url":"https://codeload.github.com/davidfoerster/schema-matching/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223963293,"owners_count":17232630,"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":["data-integration","python","schema-matching"],"created_at":"2024-11-10T14:24:37.137Z","updated_at":"2024-11-10T14:24:37.807Z","avatar_url":"https://github.com/davidfoerster.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Schema Matching\n\nMatch schema attributes by value similarity.\n\n\n## Usage\n\nRun `./schema-matching --help` to see a usage description.\n\n\n### Examples\n\nSee the shell scripts in `demo`. I suggest that you start with `1-match.sh` for\nsomething simple. The output will be, in this order,\n\n 1. the norms between each column pair, i. e. a measure of how different they\n    are, between 0 (identical) and 1 (completely different),\n\n 2. the norm of the most closely matching column mapping, and\n\n 3. the most closely matching column mapping, one pair per line.\n\n1\\. and 2. require at least one level of verbosity (using `-v` or `--verbose`).\n\n\n## Pre-requisites\n\n - **Python 3** (tested with v3.6.8)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdavidfoerster%2Fschema-matching","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdavidfoerster%2Fschema-matching","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdavidfoerster%2Fschema-matching/lists"}