{"id":16025206,"url":"https://github.com/bohrium272/rake","last_synced_at":"2025-12-15T18:05:49.570Z","repository":{"id":128560914,"uuid":"145015066","full_name":"bohrium272/rake","owner":"bohrium272","description":"A Go based implementation of the Rake Text Ranking Algorithm","archived":false,"fork":false,"pushed_at":"2018-09-19T17:21:26.000Z","size":38,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-10T12:21:17.603Z","etag":null,"topics":["go","golang","keyword-extraction","natural-language-processing","rake"],"latest_commit_sha":null,"homepage":null,"language":"Go","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/bohrium272.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}},"created_at":"2018-08-16T16:43:17.000Z","updated_at":"2020-05-14T22:33:11.000Z","dependencies_parsed_at":"2023-03-15T04:01:35.477Z","dependency_job_id":null,"html_url":"https://github.com/bohrium272/rake","commit_stats":null,"previous_names":["arpitgogia/rake"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bohrium272%2Frake","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bohrium272%2Frake/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bohrium272%2Frake/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bohrium272%2Frake/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bohrium272","download_url":"https://codeload.github.com/bohrium272/rake/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247285934,"owners_count":20913904,"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":["go","golang","keyword-extraction","natural-language-processing","rake"],"created_at":"2024-10-08T19:41:45.698Z","updated_at":"2025-12-15T18:05:44.246Z","avatar_url":"https://github.com/bohrium272.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"Golang based implementation of Rake\n---\nRAKE is short for Rapid Automatic Keyword Extraction. The original research paper \"Automatic keyword extraction from individual documents by Stuart Rose, Dave Engel, Nick Cramer and Wendy Cowley\" can be found [here](https://www.researchgate.net/profile/Stuart_Rose/publication/227988510_Automatic_Keyword_Extraction_from_Individual_Documents/links/55071c570cf27e990e04c8bb.pdfs)\n\n### Installation and Usage\n* Install by executing `go get github.com/arpitgogia/rake`\n* Use as shown below:\n```\npackage main\nimport (\n    \"fmt\"\n    \"github.com/arpitgogia/rake\"\n)\n\nfunc main() {\n    rake.WithText(\"Avengers: Infinity War\")\n    rake.WithFile(\"~/test.txt\")\n}\n```\n\n### Web API\n\nMake a GET request on `https://frozen-lowlands-96920.herokuapp.com/rake?text=\u003ctext\u003e`\n\n### To Do\n\n- [X] Basic implementation\n- [X] Clean up and organize code\n- [X] Implement package-like abstraction\n- [X] Convert to a REST API\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbohrium272%2Frake","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbohrium272%2Frake","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbohrium272%2Frake/lists"}