{"id":17994429,"url":"https://github.com/anuvyklack/github-issues-processing","last_synced_at":"2025-04-04T05:24:06.614Z","repository":{"id":107001196,"uuid":"159835479","full_name":"anuvyklack/GitHub-Issues-Processing","owner":"anuvyklack","description":null,"archived":false,"fork":false,"pushed_at":"2019-01-22T12:18:49.000Z","size":610,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-09T16:42:56.011Z","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/anuvyklack.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-11-30T14:33:26.000Z","updated_at":"2019-01-22T12:18:50.000Z","dependencies_parsed_at":null,"dependency_job_id":"283f5649-a031-4efb-bed2-7b95716081dd","html_url":"https://github.com/anuvyklack/GitHub-Issues-Processing","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/anuvyklack%2FGitHub-Issues-Processing","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anuvyklack%2FGitHub-Issues-Processing/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anuvyklack%2FGitHub-Issues-Processing/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anuvyklack%2FGitHub-Issues-Processing/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/anuvyklack","download_url":"https://codeload.github.com/anuvyklack/GitHub-Issues-Processing/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247124988,"owners_count":20887606,"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-10-29T20:15:18.471Z","updated_at":"2025-04-04T05:24:06.590Z","avatar_url":"https://github.com/anuvyklack.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# GitHub-Issues-Processing\nThis script uses the approach \"bag with words\". Each issue represented by a vector in vector space, where each unique word is an additional dimension in this vector space.\nThe tf-idf is used to calculate the weight of each term. The degree of similarity is the cosine of an angle between these vectors. This means, that the more two different issues consist of the same words, the higher their degree of similarity is.\n\nInstruction:\n* First run gitHub-collect-issues.py script. Use your GitHub login/password, or otherwise GitHub API will block you.\n* Then run duplicates.py script.\n\n### WARNING:\nIf you use two-factor authentication you need to create personal access token, and use it in the password field.\nhttps://github.com/settings/tokens\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanuvyklack%2Fgithub-issues-processing","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fanuvyklack%2Fgithub-issues-processing","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanuvyklack%2Fgithub-issues-processing/lists"}