{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":802534355,"defaultBranch":"main","name":"ragas","ownerLogin":"Manav916","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2024-05-18T15:07:33.000Z","ownerAvatar":"https://github.com/avatars/u/77217074?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1717162520.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"7f549583c63c7565f408b03565d425f912c3a651","ref":"refs/heads/fix_testset","pushedAt":"2024-05-31T13:35:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Manav916","name":"Manav Manoj","path":"/Manav916","primaryAvatarUrl":"https://github.com/avatars/u/77217074?s=80&v=4"},"commit":{"message":"fix(testset): reinitialize docstore for new docs\n\nModifications have been made to ensure that each test dataset generation cycle starts with a clean state, particularly concerning document data. This prevents data leakage from previous documents and ensures that each test dataset is generated from the newly provided documents only.","shortMessageHtmlLink":"fix(testset): reinitialize docstore for new docs"}},{"before":"8f9cf25a2c66845f33b43eeb823e3c4bf8e23f01","after":"201eefdf2bc98506953ba7ec3fe1343518a9413b","ref":"refs/heads/dev","pushedAt":"2024-05-31T12:55:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Manav916","name":"Manav Manoj","path":"/Manav916","primaryAvatarUrl":"https://github.com/avatars/u/77217074?s=80&v=4"},"commit":{"message":"Merge branch 'dev' of https://github.com/Manav916/ragas into dev","shortMessageHtmlLink":"Merge branch 'dev' of https://github.com/Manav916/ragas into dev"}},{"before":"4804609a2361b7e4b524e8dfe4c6f44ec330a890","after":"0319c19a66c4da7c025bc652713d47c99a4bb5ec","ref":"refs/heads/main","pushedAt":"2024-05-31T10:46:22.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Manav916","name":"Manav Manoj","path":"/Manav916","primaryAvatarUrl":"https://github.com/avatars/u/77217074?s=80&v=4"},"commit":{"message":"Feat/llamaindex: adding llamaindex (#999)\n\nfixes: #557 \r\n\r\n\r\nits been long 🙂","shortMessageHtmlLink":"Feat/llamaindex: adding llamaindex (explodinggradients#999)"}},{"before":"d991aa144e8fced91f241b06bc3c84b0bd2ca310","after":"8f9cf25a2c66845f33b43eeb823e3c4bf8e23f01","ref":"refs/heads/dev","pushedAt":"2024-05-24T15:05:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Manav916","name":"Manav Manoj","path":"/Manav916","primaryAvatarUrl":"https://github.com/avatars/u/77217074?s=80&v=4"},"commit":{"message":"Update src/ragas/testset/filters.py\n\nCo-authored-by: Massimiliano Pronesti ","shortMessageHtmlLink":"Update src/ragas/testset/filters.py"}},{"before":"5a589f29b8765e674f4fa89175a43721edcfe7b2","after":"d991aa144e8fced91f241b06bc3c84b0bd2ca310","ref":"refs/heads/dev","pushedAt":"2024-05-23T08:14:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Manav916","name":"Manav Manoj","path":"/Manav916","primaryAvatarUrl":"https://github.com/avatars/u/77217074?s=80&v=4"},"commit":{"message":"Merge branch 'explodinggradients:main' into dev","shortMessageHtmlLink":"Merge branch 'explodinggradients:main' into dev"}},{"before":"a13ab024a75a6d2e73632eea1df45a63b61b3487","after":"4804609a2361b7e4b524e8dfe4c6f44ec330a890","ref":"refs/heads/main","pushedAt":"2024-05-23T08:14:16.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Manav916","name":"Manav Manoj","path":"/Manav916","primaryAvatarUrl":"https://github.com/avatars/u/77217074?s=80&v=4"},"commit":{"message":"test: added end-to-end test for langsmith (#984)","shortMessageHtmlLink":"test: added end-to-end test for langsmith (explodinggradients#984)"}},{"before":"f8d30f34ffe441a71affb24bcd4afa2f3df222ca","after":"5a589f29b8765e674f4fa89175a43721edcfe7b2","ref":"refs/heads/dev","pushedAt":"2024-05-21T12:58:45.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Manav916","name":"Manav Manoj","path":"/Manav916","primaryAvatarUrl":"https://github.com/avatars/u/77217074?s=80&v=4"},"commit":{"message":"Merge branch 'explodinggradients:main' into dev","shortMessageHtmlLink":"Merge branch 'explodinggradients:main' into dev"}},{"before":"47d3a1a422a4d17f82b9cee618336144505b6454","after":"f8d30f34ffe441a71affb24bcd4afa2f3df222ca","ref":"refs/heads/dev","pushedAt":"2024-05-21T08:30:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Manav916","name":"Manav Manoj","path":"/Manav916","primaryAvatarUrl":"https://github.com/avatars/u/77217074?s=80&v=4"},"commit":{"message":"Update JSON_FORMAT_INSTRUCTIONS for better parsing\n\nModify the JSON_FORMAT_INSTRUCTIONS in output_parser.py to ensure better JSON output handling by LLMs, particularly for larger chunk sizes. This change helps maintain the structure of the output without newlines, which optimizes parsing by PydanticOutputParser and reduces failures due to formatting issues in long prompts.","shortMessageHtmlLink":"Update JSON_FORMAT_INSTRUCTIONS for better parsing"}},{"before":"124acf17fd61cb32f3e1e3f0637268f2e264d0aa","after":"47d3a1a422a4d17f82b9cee618336144505b6454","ref":"refs/heads/dev","pushedAt":"2024-05-21T07:13:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Manav916","name":"Manav Manoj","path":"/Manav916","primaryAvatarUrl":"https://github.com/avatars/u/77217074?s=80&v=4"},"commit":{"message":"add try-except block to handle ZeroDivisionError\n\nThis commit introduces error handling for ZeroDivisionError in the filter method of the NodeFilter class. This change ensures that the application gracefully handles cases where division by zero occurs, setting the score to 0 by default.","shortMessageHtmlLink":"add try-except block to handle ZeroDivisionError"}},{"before":null,"after":"124acf17fd61cb32f3e1e3f0637268f2e264d0aa","ref":"refs/heads/dev","pushedAt":"2024-05-21T06:50:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Manav916","name":"Manav Manoj","path":"/Manav916","primaryAvatarUrl":"https://github.com/avatars/u/77217074?s=80&v=4"},"commit":{"message":"fix typo in prompt","shortMessageHtmlLink":"fix typo in prompt"}},{"before":"6d02a69c0da32d8e65a08709070927d2abf905ae","after":"a13ab024a75a6d2e73632eea1df45a63b61b3487","ref":"refs/heads/main","pushedAt":"2024-05-21T06:15:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Manav916","name":"Manav Manoj","path":"/Manav916","primaryAvatarUrl":"https://github.com/avatars/u/77217074?s=80&v=4"},"commit":{"message":"Fix testset generator issue on context selection (#937)\n\nThis pull request addresses an issue in the TestsetGenerator where the\r\nchosen contexts for evolutions were not being sampled correctly because\r\nonly the very first contexts were selected. Now, the selection can\r\npotentially choose any context\r\n\r\nCo-authored-by: Jules Decaestecker ","shortMessageHtmlLink":"Fix testset generator issue on context selection (explodinggradients#937"}},{"before":"a28057f57f11ae7b76d5d2cda80e33acdd432883","after":null,"ref":"refs/heads/dev","pushedAt":"2024-05-21T06:14:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Manav916","name":"Manav Manoj","path":"/Manav916","primaryAvatarUrl":"https://github.com/avatars/u/77217074?s=80&v=4"}},{"before":"2b4b96f157c18097da8fc8cf3ab978536c7b9473","after":"a28057f57f11ae7b76d5d2cda80e33acdd432883","ref":"refs/heads/dev","pushedAt":"2024-05-20T20:11:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Manav916","name":"Manav Manoj","path":"/Manav916","primaryAvatarUrl":"https://github.com/avatars/u/77217074?s=80&v=4"},"commit":{"message":"Fixed small typo in prompt","shortMessageHtmlLink":"Fixed small typo in prompt"}},{"before":"2d793651f778b6c0da07a834e9ce2765be13cc9f","after":"6d02a69c0da32d8e65a08709070927d2abf905ae","ref":"refs/heads/main","pushedAt":"2024-05-20T20:00:36.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"Manav916","name":"Manav Manoj","path":"/Manav916","primaryAvatarUrl":"https://github.com/avatars/u/77217074?s=80&v=4"},"commit":{"message":"Improve grammar and punctuation in critique prompts: addresses #971 (#974)\n\n## Overview\r\n\r\nI've made some minor improvements to the [critique\r\nprompt](https://github.com/explodinggradients/ragas/blob/main/src/ragas/metrics/critique.py)\r\nquestions to ensure they are grammatically correct and clear.\r\n\r\nThe details of this issue were captured in #971 \r\n\r\n## Changes\r\n\r\n- Updated the verbs to their base forms to align with the auxiliary\r\nverbs \"does\" and \"is.\" This ensures proper agreement and clarity in the\r\nquestions. This change was applied to these critique questions:\r\n - Harmfulness\r\n - Maliciousness\r\n - Coherence\r\n - Conciseness\r\n- Added a question mark to the end of the conciseness critique question.\r\n- Removed extra space in critique prompt example","shortMessageHtmlLink":"Improve grammar and punctuation in critique prompts: addresses explod…"}},{"before":null,"after":"2b4b96f157c18097da8fc8cf3ab978536c7b9473","ref":"refs/heads/dev","pushedAt":"2024-05-20T19:59:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Manav916","name":"Manav Manoj","path":"/Manav916","primaryAvatarUrl":"https://github.com/avatars/u/77217074?s=80&v=4"},"commit":{"message":"Try-Except block for ZeroDivisionError","shortMessageHtmlLink":"Try-Except block for ZeroDivisionError"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0zMVQxMzozNToyMC4wMDAwMDBazwAAAARZEEoL","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0zMVQxMzozNToyMC4wMDAwMDBazwAAAARZEEoL","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0yMFQxOTo1OToxMi4wMDAwMDBazwAAAARPJSHi"}},"title":"Activity · Manav916/ragas"}