{"id":18704899,"url":"https://github.com/xiaohk/recrec","last_synced_at":"2025-08-13T19:35:30.010Z","repository":{"id":247508427,"uuid":"805398019","full_name":"xiaohk/recrec","owner":"xiaohk","description":"Recommender for suggesting letter writers 👍","archived":false,"fork":false,"pushed_at":"2024-08-12T20:31:40.000Z","size":2864,"stargazers_count":35,"open_issues_count":1,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-19T15:18:38.644Z","etag":null,"topics":["academia","academic","citation","citation-network","recommender","recommender-system","research","semantic-scholar"],"latest_commit_sha":null,"homepage":"https://xiaohk.github.io/recrec/","language":"TypeScript","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/xiaohk.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-05-24T13:40:44.000Z","updated_at":"2025-02-04T12:22:36.000Z","dependencies_parsed_at":"2024-08-12T23:26:23.135Z","dependency_job_id":null,"html_url":"https://github.com/xiaohk/recrec","commit_stats":null,"previous_names":["xiaohk/recrec"],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/xiaohk/recrec","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xiaohk%2Frecrec","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xiaohk%2Frecrec/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xiaohk%2Frecrec/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xiaohk%2Frecrec/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xiaohk","download_url":"https://codeload.github.com/xiaohk/recrec/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xiaohk%2Frecrec/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":270300686,"owners_count":24561347,"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","status":"online","status_checked_at":"2025-08-13T02:00:09.904Z","response_time":66,"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":["academia","academic","citation","citation-network","recommender","recommender-system","research","semantic-scholar"],"created_at":"2024-11-07T12:09:02.516Z","updated_at":"2025-08-13T19:35:29.933Z","avatar_url":"https://github.com/xiaohk.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1\u003eRecRec \u003ca href=\"https://poloclub.github.io/recrec/\"\u003e\u003cpicture\u003e\n\n  \u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"https://i.imgur.com/h9q1Vg6.png\"\u003e\n  \u003cimg align=\"right\" alt=\"RecRec logo.\" src=\"https://i.imgur.com/h9q1Vg6.png\" height=\"50\"\u003e\n\u003c/picture\u003e\u003c/a\u003e\u003c/h1\u003e\n\n[![Github Actions Status](https://github.com/xiaohk/recrec/workflows/build/badge.svg)](https://github.com/xiaohk/recrec/actions/workflows/build.yml)\n[![license](https://img.shields.io/badge/License-MIT-blue)](https://github.com/xiaohk/recrec/blob/main/LICENSE)\n[![npm](https://img.shields.io/npm/v/recrec?color=orange)](https://www.npmjs.com/package/recrec)\n[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.12697177.svg)](https://doi.org/10.5281/zenodo.12697177)\n\nRecommender for recommendation letter writers 👍\n\n\u003ctable\u003e\n  \u003ctr\u003e\n    \u003ctd colspan=\"2\"\u003e\u003ca href=\"https://xiaohk.github.io/recrec\"\u003e\u003cimg width=\"800px\" src='https://github.com/xiaohk/gifs/blob/main/recrec-600.gif?raw=true'\u003e\u003c/a\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\u003c/tr\u003e\n  \u003ctr align=\"center\"\u003e\n    \u003ctd\u003e\u003ca href=\"https://xiaohk.github.io/recrec\"\u003e🚀 RecRec Demo\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"https://youtu.be/p1mI650PjPc\"\u003e📺 Demo Video\u003c/a\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n\n## What is RecRec?\n\nRecRec is a practical tool for finding academic recommendation letter writers.\nWhether you are preparing for your tenure package, job application, or green card petition, RecRec helps you quickly identify the best letter writers.\nRecRec highlights connections between you and potential recommenders and lets you filter by citations, awards, and other criteria.\nSave time and get the most impactful recommendations with RecRec!\n\n### Demo Video\n\n\u003cdetails\u003e\n  \u003csummary\u003eClick to see the high-resolution demo video!\u003c/summary\u003e\n  \u003cvideo src=\"https://github.com/xiaohk/recrec/assets/15007159/7eb1e64b-9e13-4426-8b7a-abe41939d5bf\"\u003e\u003c/video\u003e\n\u003c/details\u003e\n\n## How Does RecRec Work?\n\nRecRec uses [Semantic Scholar's](https://www.semanticscholar.org) citation database to analyze and identify all researchers who have cited your papers.\nIn addition, it uses the [Academic Award database](https://github.com/xiaohk/academic-awards) to highlight researchers with awards, such as ACM Fellow and IEEE Fellow.\nFinally, RecRec provides an easy-to-use interface to help you quickly sort, filter, and select potential recommenders.\n\n## Get Started\n\nTo use RecRec, visit: \u003chttps://xiaohk.github.io/recrec/\u003e.\n\nTo find potential recommendation letter writers, follow these three steps:\n\n\u003ctable\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cstrong\u003eStep 1\u003c/strong\u003e\u003c/td\u003e\n    \u003ctd\u003eType your name to identify your semantic scholar profile\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cstrong\u003eStep 2\u003c/strong\u003e\u003c/td\u003e\n    \u003ctd\u003eSelect your most representative papers\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cstrong\u003eStep 3\u003c/strong\u003e\u003c/td\u003e\n    \u003ctd\u003eBrowse and filter potential letter writers\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cem\u003eOptional\u003c/em\u003e\u003c/td\u003e\n    \u003ctd\u003eRepeat Steps 2 and 3 if needed\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\u003c/tr\u003e\n  \u003ctr\u003e\u003c/tr\u003e\n\u003c/table\u003e\n\n## Developing RecRec\n\nClone or download this repository:\n\n```bash\ngit clone git@github.com:xiaohk/recrec.git\n```\n\nInstall the dependencies:\n\n```bash\nnpm install\n```\n\nThen run RecRec:\n\n```\nnpm run dev\n```\n\nNavigate to localhost:3000. You should see RecRec running in your browser :)\n\n## Credits\n\nRecRec is created by \u003ca href='https://zijie.wang/' target='_blank'\u003eJay Wang\u003c/a\u003e.\n\nWe appreciate valuable feedback from [Polo Chau](https://poloclub.github.io/polochau/), [Kaan Sancak](https://www.kaansancak.com), [Haekyu Park](https://haekyu.com), and [Alex Kale](https://people.cs.uchicago.edu/~kalea/)! 🙌\n\n## Citation\n\nIf you find RecRec useful, please consider citing it.\n\n```bibtex\n@misc{wangRecRecRecommenderRecommender2024,\n  title = {{{RecRec}}: {{Recommender}} for {{Recommender Letter Writers}}},\n  shorttitle = {{{RecRec}}},\n  author = {Wang, Zijie J.},\n  year = {2024},\n  doi = {10.5281/ZENODO.12697177},\n  url = {https://zenodo.org/doi/10.5281/zenodo.12697177},\n  urldate = {2024-07-09},\n  copyright = {MIT License}\n}\n```\n\n## License\n\nThe software is available under the [MIT License](https://github.com/xiaohk/recrec/blob/main/LICENSE).\n\n## Contribution\n\nFeature requests, bug reports, and fixes are all welcome! Start by [opening an issue](https://github.com/xiaohk/recrec/issues/new).\n\n## Contact\n\nIf you have any questions, feel free to [open an issue](https://github.com/xiaohk/recrec/issues/new) or contact [Jay Wang](https://zijie.wang).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxiaohk%2Frecrec","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fxiaohk%2Frecrec","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxiaohk%2Frecrec/lists"}