{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":496842359,"defaultBranch":"main","name":"inclusive-code-reviews-ml","ownerLogin":"jonathanpeppers","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-05-27T02:56:13.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/840039?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1723230989.0","currentOid":""},"activityList":{"items":[{"before":"24f0dd3b8e4cda175716f0bf15ff7b04f45d5b50","after":"aac4b77eca25c171d965c113a7efd52dabf042ab","ref":"refs/heads/main","pushedAt":"2024-08-19T20:05:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jonathanpeppers","name":"Jonathan Peppers","path":"/jonathanpeppers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/840039?s=80&v=4"},"commit":{"message":"Use Azure Open AI package to generate cases for model (#176)\n\nRan into some interesting time limit cases:\r\n\r\n> Requests to the ChatCompletions_Create Operation under Azure OpenAI API version 2024-05-01-preview have exceeded call rate limit of your current OpenAI S0 pricing tier. Please retry after 10 seconds. Please go here: https://aka.ms/oai/quotaincrease if you would like to further increase the default rate limit.\r\n\r\nso limited to one call to the API per invocation of the tool.\r\n\r\nCo-authored-by: Jonathan Peppers ","shortMessageHtmlLink":"Use Azure Open AI package to generate cases for model (#176)"}},{"before":"3e01eadd5e89e3494fd9e3f00a2c13835ede621f","after":null,"ref":"refs/heads/dev/rolf/heuristics-test-cases-2024-08-09","pushedAt":"2024-08-09T13:54:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jonathanpeppers","name":"Jonathan Peppers","path":"/jonathanpeppers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/840039?s=80&v=4"}},{"before":"2a3e65dbc0404c1102502cbc201680806b8076fc","after":"24f0dd3b8e4cda175716f0bf15ff7b04f45d5b50","ref":"refs/heads/main","pushedAt":"2024-08-09T13:54:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jonathanpeppers","name":"Jonathan Peppers","path":"/jonathanpeppers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/840039?s=80&v=4"},"commit":{"message":"Fix heuristics, week 32. (#175)\n\nFixes jonathanpeppers/inclusive-code-reviews-browser#426.\r\nFixes jonathanpeppers/inclusive-code-reviews-browser#434.\r\nFixes jonathanpeppers/inclusive-code-reviews-browser#435.","shortMessageHtmlLink":"Fix heuristics, week 32. (#175)"}},{"before":null,"after":"3e01eadd5e89e3494fd9e3f00a2c13835ede621f","ref":"refs/heads/dev/rolf/heuristics-test-cases-2024-08-09","pushedAt":"2024-08-09T13:53:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rolfbjarne","name":"Rolf Bjarne Kvinge","path":"/rolfbjarne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/249268?s=80&v=4"},"commit":{"message":"Fix heuristics, week 32.","shortMessageHtmlLink":"Fix heuristics, week 32."}},{"before":"2ca2233952f90f833c7259be7d4bfe88eee2b5ef","after":"2a3e65dbc0404c1102502cbc201680806b8076fc","ref":"refs/heads/main","pushedAt":"2024-07-12T13:29:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jonathanpeppers","name":"Jonathan Peppers","path":"/jonathanpeppers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/840039?s=80&v=4"},"commit":{"message":"heuristics catch up (#174)\n\nFixes: https://github.com/jonathanpeppers/inclusive-code-reviews-browser/issues/401\r\nFixes: https://github.com/jonathanpeppers/inclusive-code-reviews-browser/issues/403\r\nFixes: https://github.com/jonathanpeppers/inclusive-code-reviews-browser/issues/406\r\nFixes: https://github.com/jonathanpeppers/inclusive-code-reviews-browser/issues/411\r\nFixes: https://github.com/jonathanpeppers/inclusive-code-reviews-browser/issues/419","shortMessageHtmlLink":"heuristics catch up (#174)"}},{"before":"dac3b15ed89e03576473180d8be8296f1df7b2e5","after":"2ca2233952f90f833c7259be7d4bfe88eee2b5ef","ref":"refs/heads/main","pushedAt":"2024-05-03T18:21:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jonathanpeppers","name":"Jonathan Peppers","path":"/jonathanpeppers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/840039?s=80&v=4"},"commit":{"message":"Fix many heuristics test cases. (#173)\n\nFixes: https://github.com/jonathanpeppers/inclusive-code-reviews-browser/issues/389\r\nFixes: https://github.com/jonathanpeppers/inclusive-code-reviews-browser/issues/390\r\nFixes: https://github.com/jonathanpeppers/inclusive-code-reviews-browser/issues/391\r\nFixes: https://github.com/jonathanpeppers/inclusive-code-reviews-browser/issues/392\r\nFixes: https://github.com/jonathanpeppers/inclusive-code-reviews-browser/issues/395\r\nFixes: https://github.com/jonathanpeppers/inclusive-code-reviews-browser/issues/396\r\nFixes: https://github.com/jonathanpeppers/inclusive-code-reviews-browser/issues/397\r\nFixes: https://github.com/jonathanpeppers/inclusive-code-reviews-browser/issues/398\r\nFixes: https://github.com/jonathanpeppers/inclusive-code-reviews-browser/issues/399\r\nFixes: https://github.com/jonathanpeppers/inclusive-code-reviews-browser/issues/400\r\n\r\n* Got several sentence fragments from ChatGPT\r\n* Went through data set reviewing `You should`\r\n* Split up some sentences\r\n* Cleaned up `keep` and `doing`\r\n* 20 or so compliments from ChatGPT\r\n* 20 phrases with \"just\"\r\n* Examples of `prcik` typo\r\n\r\nCo-authored-by: Jonathan Peppers ","shortMessageHtmlLink":"Fix many heuristics test cases. (#173)"}},{"before":"424b028c59559640d53a911117027345f9c58265","after":"dac3b15ed89e03576473180d8be8296f1df7b2e5","ref":"refs/heads/main","pushedAt":"2024-04-19T17:58:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jonathanpeppers","name":"Jonathan Peppers","path":"/jonathanpeppers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/840039?s=80&v=4"},"commit":{"message":"Fix heuristic issues (#172)\n\nFixes jonathanpeppers/inclusive-code-reviews-browser#387\r\nFixes jonathanpeppers/inclusive-code-reviews-browser#382\r\nFixes jonathanpeppers/inclusive-code-reviews-browser#376","shortMessageHtmlLink":"Fix heuristic issues (#172)"}},{"before":"d44ac29d26f83b00aea9d60845ac317abe9b9397","after":"424b028c59559640d53a911117027345f9c58265","ref":"refs/heads/main","pushedAt":"2024-04-19T14:36:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jonathanpeppers","name":"Jonathan Peppers","path":"/jonathanpeppers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/840039?s=80&v=4"},"commit":{"message":"Fix several reported issues, week 16. (#171)\n\nFixes https://github.com/jonathanpeppers/inclusive-code-reviews-browser/issues/384.\r\nFixes https://github.com/jonathanpeppers/inclusive-code-reviews-browser/issues/385.\r\nFixes https://github.com/jonathanpeppers/inclusive-code-reviews-browser/issues/386.","shortMessageHtmlLink":"Fix several reported issues, week 16. (#171)"}},{"before":"cd180bd86358d28feeb40894f6ebbaa56f8420c6","after":"d44ac29d26f83b00aea9d60845ac317abe9b9397","ref":"refs/heads/main","pushedAt":"2024-04-12T15:36:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jonathanpeppers","name":"Jonathan Peppers","path":"/jonathanpeppers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/840039?s=80&v=4"},"commit":{"message":"Fix heuristics, week 15. (#170)\n\nFixes https://github.com/jonathanpeppers/inclusive-code-reviews-browser/issues/309.","shortMessageHtmlLink":"Fix heuristics, week 15. (#170)"}},{"before":"75b953382b6ce9fe05f0c950c1b0de132f3318c8","after":"cd180bd86358d28feeb40894f6ebbaa56f8420c6","ref":"refs/heads/main","pushedAt":"2024-03-15T18:41:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jonathanpeppers","name":"Jonathan Peppers","path":"/jonathanpeppers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/840039?s=80&v=4"},"commit":{"message":"Fix heuristics (#169)\n\nFixes https://github.com/jonathanpeppers/inclusive-code-reviews-browser/issues/367\r\nFixes https://github.com/jonathanpeppers/inclusive-code-reviews-browser/issues/370\r\nFixes https://github.com/jonathanpeppers/inclusive-code-reviews-browser/issues/368","shortMessageHtmlLink":"Fix heuristics (#169)"}},{"before":"d1f97f3a65a6e5de53f1f306d9183868c5501610","after":null,"ref":"refs/heads/LLMtoCSV","pushedAt":"2024-03-01T19:31:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jonathanpeppers","name":"Jonathan Peppers","path":"/jonathanpeppers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/840039?s=80&v=4"}},{"before":"8fca3a48f7d60e2f5c4450f258660b009af37ad3","after":"75b953382b6ce9fe05f0c950c1b0de132f3318c8","ref":"refs/heads/main","pushedAt":"2024-03-01T19:31:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jonathanpeppers","name":"Jonathan Peppers","path":"/jonathanpeppers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/840039?s=80&v=4"},"commit":{"message":"Use an LLM to \"reword\" all the bad CSV rows (#168)\n\nThis script / .NET console app:\r\n\r\n* Opens `classified.csv`\r\n* For each row, ask an LLM how to reword so it's not bad\r\n* Save the rows in a new `output.csv`\r\n\r\nI then manually added the rows to `classified.csv`, sorting alphabetically.\r\n\r\nI also used SemanticKernel, which might be overkill for this. But it could easily be swapped out to use different LLMs.\r\n\r\nTODO:\r\n\r\n* The code is non-optimal, it could allocate less\r\n* It's just synchronous\r\n\r\nI was honestly OK for this code to be slow, as I was scared what it would do to my OpenAI balance.\r\n\r\nThe rows added here cost $0.04 with `gpt-3.5-turbo`. They honestly seem good enough?","shortMessageHtmlLink":"Use an LLM to \"reword\" all the bad CSV rows (#168)"}},{"before":"464009352c30d5ebf24a2829617f89c45d680ecf","after":"d1f97f3a65a6e5de53f1f306d9183868c5501610","ref":"refs/heads/LLMtoCSV","pushedAt":"2024-03-01T19:22:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jonathanpeppers","name":"Jonathan Peppers","path":"/jonathanpeppers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/840039?s=80&v=4"},"commit":{"message":"Use IAsyncEnumerable","shortMessageHtmlLink":"Use IAsyncEnumerable"}},{"before":"ab0628c79cc8b1ece39126d00d72277702d7ba59","after":"464009352c30d5ebf24a2829617f89c45d680ecf","ref":"refs/heads/LLMtoCSV","pushedAt":"2024-03-01T17:48:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Auto-format source code","shortMessageHtmlLink":"Auto-format source code"}},{"before":null,"after":"ab0628c79cc8b1ece39126d00d72277702d7ba59","ref":"refs/heads/LLMtoCSV","pushedAt":"2024-03-01T17:43:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jonathanpeppers","name":"Jonathan Peppers","path":"/jonathanpeppers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/840039?s=80&v=4"},"commit":{"message":"Update classified.csv","shortMessageHtmlLink":"Update classified.csv"}},{"before":"c32a2ea8cd91face75ec5b02feaf5b46f99999a6","after":"8fca3a48f7d60e2f5c4450f258660b009af37ad3","ref":"refs/heads/main","pushedAt":"2024-03-01T17:33:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jonathanpeppers","name":"Jonathan Peppers","path":"/jonathanpeppers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/840039?s=80&v=4"},"commit":{"message":"Fix several reported issues, week 9. (#167)\n\nFixes https://github.com/jonathanpeppers/inclusive-code-reviews-browser/issues/362.\r\nFixes https://github.com/jonathanpeppers/inclusive-code-reviews-browser/issues/363.\r\nFIxes https://github.com/jonathanpeppers/inclusive-code-reviews-browser/issues/364.","shortMessageHtmlLink":"Fix several reported issues, week 9. (#167)"}},{"before":"7086d603b629a8b30d345604843972ba0ea2ecc5","after":null,"ref":"refs/heads/fix-data","pushedAt":"2024-03-01T15:55:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jonathanpeppers","name":"Jonathan Peppers","path":"/jonathanpeppers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/840039?s=80&v=4"}},{"before":"d099eb29615ee0d74dc216a35ba0bf491c79bf29","after":"c32a2ea8cd91face75ec5b02feaf5b46f99999a6","ref":"refs/heads/main","pushedAt":"2024-03-01T15:55:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jonathanpeppers","name":"Jonathan Peppers","path":"/jonathanpeppers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/840039?s=80&v=4"},"commit":{"message":"[classified.csv] fix invalid CSV data (#166)\n\nCsvHelper had problems with rows like:\r\n\r\n How do you calculate \"FPS\",0,0.5\r\n What is \"FPS\",0,0.5\r\n\r\nOr a row that is just:\r\n\r\n =======\r\n\r\nFixing these, as it might also cause problems training our model.\r\n\r\nI also sorted the rows alphabetically.","shortMessageHtmlLink":"[classified.csv] fix invalid CSV data (#166)"}},{"before":null,"after":"7086d603b629a8b30d345604843972ba0ea2ecc5","ref":"refs/heads/fix-data","pushedAt":"2024-03-01T15:37:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jonathanpeppers","name":"Jonathan Peppers","path":"/jonathanpeppers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/840039?s=80&v=4"},"commit":{"message":"[classified.csv] fix invalid CSV data\n\nCsvHelper had problems with rows like:\n\n How do you calculate \"FPS\",0,0.5\n What is \"FPS\",0,0.5\n\nOr a row that is just:\n\n =======\n\nFixing these, as it might also cause problems training our model.\n\nI also sorted the rows alphabetically.","shortMessageHtmlLink":"[classified.csv] fix invalid CSV data"}},{"before":"d63267acace24920867e9bc68ba159d177a5567e","after":"d099eb29615ee0d74dc216a35ba0bf491c79bf29","ref":"refs/heads/main","pushedAt":"2024-02-23T15:59:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jonathanpeppers","name":"Jonathan Peppers","path":"/jonathanpeppers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/840039?s=80&v=4"},"commit":{"message":"Fix several reported issues, week 8. (#165)\n\nFixes https://github.com/jonathanpeppers/inclusive-code-reviews-browser/issues/350.\r\nFixes https://github.com/jonathanpeppers/inclusive-code-reviews-browser/issues/356.","shortMessageHtmlLink":"Fix several reported issues, week 8. (#165)"}},{"before":"f57914827a7a306dd7a6d8ecd3ac7a97b72e311d","after":null,"ref":"refs/heads/fix-some-issues","pushedAt":"2024-02-16T20:44:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jonathanpeppers","name":"Jonathan Peppers","path":"/jonathanpeppers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/840039?s=80&v=4"}},{"before":"fc8b5089b6dae491794925769b2987d0ffdcc3c6","after":"d63267acace24920867e9bc68ba159d177a5567e","ref":"refs/heads/main","pushedAt":"2024-02-16T20:44:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jonathanpeppers","name":"Jonathan Peppers","path":"/jonathanpeppers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/840039?s=80&v=4"},"commit":{"message":"Fix heuristic issues, make tests more reliable (#164)\n\nFixes: https://github.com/jonathanpeppers/inclusive-code-reviews-browser/issues/347\r\nFixes: https://github.com/jonathanpeppers/inclusive-code-reviews-browser/issues/339\r\n\r\nFor our test cases, it's OK if we only only 50% confident that `isnegative` is 0. We are only underlining things when we are *confident* that `isnegative` is 1.","shortMessageHtmlLink":"Fix heuristic issues, make tests more reliable (#164)"}},{"before":null,"after":"f57914827a7a306dd7a6d8ecd3ac7a97b72e311d","ref":"refs/heads/fix-some-issues","pushedAt":"2024-02-16T20:43:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jonathanpeppers","name":"Jonathan Peppers","path":"/jonathanpeppers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/840039?s=80&v=4"},"commit":{"message":"Fix heuristic issues, make tests more reliable\n\nFixes: https://github.com/jonathanpeppers/inclusive-code-reviews-browser/issues/347\nFixes: https://github.com/jonathanpeppers/inclusive-code-reviews-browser/issues/339\n\nFor our test cases, it's OK if we only only 50% confident that `isnegative` is 0. We are only underlining things when we are *confident* that `isnegative` is 1.","shortMessageHtmlLink":"Fix heuristic issues, make tests more reliable"}},{"before":"031cb27a111aafd987dac6c7e63d587255efa69e","after":null,"ref":"refs/heads/fix-let-me-know","pushedAt":"2024-02-16T19:51:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jonathanpeppers","name":"Jonathan Peppers","path":"/jonathanpeppers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/840039?s=80&v=4"}},{"before":"dd758c874a799704f261188a990e48a25b618c52","after":null,"ref":"refs/heads/mattleibow-patch-1","pushedAt":"2024-02-16T19:41:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jonathanpeppers","name":"Jonathan Peppers","path":"/jonathanpeppers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/840039?s=80&v=4"}},{"before":"c51ba15749ef9583f07250c95f162ae9708b7b34","after":"fc8b5089b6dae491794925769b2987d0ffdcc3c6","ref":"refs/heads/main","pushedAt":"2024-02-16T19:41:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jonathanpeppers","name":"Jonathan Peppers","path":"/jonathanpeppers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/840039?s=80&v=4"},"commit":{"message":"Improve heuristics (#163)\n\nFixes https://github.com/jonathanpeppers/inclusive-code-reviews-browser/issues/346","shortMessageHtmlLink":"Improve heuristics (#163)"}},{"before":"7d8bca52c04e953890d62ea81cc8eb0fc0868ad1","after":"dd758c874a799704f261188a990e48a25b618c52","ref":"refs/heads/mattleibow-patch-1","pushedAt":"2024-02-16T19:36:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattleibow","name":"Matthew Leibowitz","path":"/mattleibow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1096616?s=80&v=4"},"commit":{"message":"Update classified.csv","shortMessageHtmlLink":"Update classified.csv"}},{"before":"a690c9a9841a96a2a227bc9d0a46ebda27bfc995","after":"7d8bca52c04e953890d62ea81cc8eb0fc0868ad1","ref":"refs/heads/mattleibow-patch-1","pushedAt":"2024-02-16T19:34:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattleibow","name":"Matthew Leibowitz","path":"/mattleibow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1096616?s=80&v=4"},"commit":{"message":"Update classified.csv","shortMessageHtmlLink":"Update classified.csv"}},{"before":"9ab7ae0788a4737a7aa102758badb4b9bd64cb44","after":"a690c9a9841a96a2a227bc9d0a46ebda27bfc995","ref":"refs/heads/mattleibow-patch-1","pushedAt":"2024-02-16T19:31:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattleibow","name":"Matthew Leibowitz","path":"/mattleibow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1096616?s=80&v=4"},"commit":{"message":"Update classified.csv","shortMessageHtmlLink":"Update classified.csv"}},{"before":"3d04e9bdedeeec0012b9aaacfd5f173ec7324628","after":"9ab7ae0788a4737a7aa102758badb4b9bd64cb44","ref":"refs/heads/mattleibow-patch-1","pushedAt":"2024-02-16T19:30:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattleibow","name":"Matthew Leibowitz","path":"/mattleibow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1096616?s=80&v=4"},"commit":{"message":"Update classified.csv","shortMessageHtmlLink":"Update classified.csv"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEnmfLEgA","startCursor":null,"endCursor":null}},"title":"Activity ยท jonathanpeppers/inclusive-code-reviews-ml"}