{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":228251956,"defaultBranch":"main","name":"ai-powered-search","ownerLogin":"treygrainger","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-12-15T21:01:48.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1043085?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1719769987.0","currentOid":""},"activityList":{"items":[{"before":"99b657e7ed9eba20b1d8781694da860206f95f25","after":null,"ref":"refs/heads/cross_encoder","pushedAt":"2024-06-30T17:53:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"treygrainger","name":"Trey Grainger","path":"/treygrainger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1043085?s=80&v=4"}},{"before":"6148f7d0014eafb83532467ebb1abbffb2a8fddb","after":"53deccb159ea93f0b49888eaddbc8179cad27bbe","ref":"refs/heads/main","pushedAt":"2024-06-30T17:53:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"treygrainger","name":"Trey Grainger","path":"/treygrainger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1043085?s=80&v=4"},"commit":{"message":"Add cross-encoder listing and improve query_fields handling for vector search (#185)","shortMessageHtmlLink":"Add cross-encoder listing and improve query_fields handling for vecto…"}},{"before":"15b3b208be02f93dc6d811101346cf4bee5c3dc2","after":"99b657e7ed9eba20b1d8781694da860206f95f25","ref":"refs/heads/cross_encoder","pushedAt":"2024-06-30T17:51:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"treygrainger","name":"Trey Grainger","path":"/treygrainger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1043085?s=80&v=4"},"commit":{"message":"Merge branch 'main' of https://github.com/treygrainger/ai-powered-search into cross_encoder\n\n* 'main' of https://github.com/treygrainger/ai-powered-search:\n Revert sentence-transformers upgrade due to broken dependencies (ch13 semantic search, for example)","shortMessageHtmlLink":"Merge branch 'main' of https://github.com/treygrainger/ai-powered-search"}},{"before":null,"after":"15b3b208be02f93dc6d811101346cf4bee5c3dc2","ref":"refs/heads/cross_encoder","pushedAt":"2024-06-30T17:50:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"treygrainger","name":"Trey Grainger","path":"/treygrainger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1043085?s=80&v=4"},"commit":{"message":"Add cross-encoder and improve query_fields handling for vector search","shortMessageHtmlLink":"Add cross-encoder and improve query_fields handling for vector search"}},{"before":"1ff1880218eb2d3b095059f4af442d5ebc27f9ca","after":"6148f7d0014eafb83532467ebb1abbffb2a8fddb","ref":"refs/heads/main","pushedAt":"2024-06-30T03:18:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"treygrainger","name":"Trey Grainger","path":"/treygrainger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1043085?s=80&v=4"},"commit":{"message":"Revert sentence-transformers upgrade due to broken dependencies (ch13 semantic search, for example)","shortMessageHtmlLink":"Revert sentence-transformers upgrade due to broken dependencies (ch13…"}},{"before":"1314b6dad97c96174703aac90caee70f29f56a3d","after":"0848c805b8f29eeec53905c3269e086671db6933","ref":"refs/heads/ch12","pushedAt":"2024-06-23T21:42:55.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"dcrouch26","name":"Daniel Crouch","path":"/dcrouch26","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5000293?s=80&v=4"},"commit":{"message":"Merges with hybrid_search, move enable_ltr function","shortMessageHtmlLink":"Merges with hybrid_search, move enable_ltr function"}},{"before":"63dc0c27268bbd9e9baf47d5f30c831e866cad78","after":"b4682fe49fcaff7c5d57ae5865adcdcd4c33f14b","ref":"refs/heads/dependabot/pip/build/transformers-4.38.0","pushedAt":"2024-06-23T16:41:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump transformers from 4.30.2 to 4.38.0 in /build\n\nBumps [transformers](https://github.com/huggingface/transformers) from 4.30.2 to 4.38.0.\n- [Release notes](https://github.com/huggingface/transformers/releases)\n- [Commits](https://github.com/huggingface/transformers/compare/v4.30.2...v4.38.0)\n\n---\nupdated-dependencies:\n- dependency-name: transformers\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump transformers from 4.30.2 to 4.38.0 in /build"}},{"before":"e7c71cfa36053809ef9a77f41cc4554aea68fce6","after":"63dc0c27268bbd9e9baf47d5f30c831e866cad78","ref":"refs/heads/dependabot/pip/build/transformers-4.38.0","pushedAt":"2024-06-23T16:40:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump transformers from 4.30.2 to 4.38.0 in /build\n\nBumps [transformers](https://github.com/huggingface/transformers) from 4.30.2 to 4.38.0.\n- [Release notes](https://github.com/huggingface/transformers/releases)\n- [Commits](https://github.com/huggingface/transformers/compare/v4.30.2...v4.38.0)\n\n---\nupdated-dependencies:\n- dependency-name: transformers\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump transformers from 4.30.2 to 4.38.0 in /build"}},{"before":"5923a1496d1d1e569d3d532606274f68c8bce0e2","after":"1ff1880218eb2d3b095059f4af442d5ebc27f9ca","ref":"refs/heads/main","pushedAt":"2024-06-23T16:39:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"treygrainger","name":"Trey Grainger","path":"/treygrainger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1043085?s=80&v=4"},"commit":{"message":"Hybrid Search + Rerank + Quantization (#183)\n\n* hybrid search WIP + collection abstraction refactor\r\n\r\n* More WIP\r\n\r\n* Hybrid search functionally working. Need to move into collection and cleanup\r\n\r\n* hybrid_search and vector_search/search merge\r\n\r\n* Improvements to collection + hybrid search + dockerfile\r\n\r\n* Refactor lexical/vector/hybrid methods for reuse\r\n\r\n* Make hybrid_search take arbitrary queries, finish chapter examples/figures/data selection\r\n\r\n* Improve display styles and function modularity\r\n\r\n* Ch3: Quantization\r\n\r\n* Clean up notebook / styles\r\n\r\n* Fixes rerank param name\r\n\r\n* hybrid search refactor + solrcollection reranking\r\n\r\n* Move hybrid to Collection, revert to previous images (not posters), notebook cleanup\r\n\r\n* Remove old comment since 'self' already was removed\r\n\r\n---------\r\n\r\nCo-authored-by: Daniel Crouch ","shortMessageHtmlLink":"Hybrid Search + Rerank + Quantization (#183)"}},{"before":"cb4297e7452b06c012abe0d6a9c5ee62f9df86e6","after":"5923a1496d1d1e569d3d532606274f68c8bce0e2","ref":"refs/heads/main","pushedAt":"2024-06-23T16:34:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"treygrainger","name":"Trey Grainger","path":"/treygrainger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1043085?s=80&v=4"},"commit":{"message":"Odds and ends (#182)\n\n* Adds log4j2 configuration for solr 9.4.1. Cleans up non-existant solr ltr depdency in solr 9.4.1\r\n\r\n* - Ch9.18 updates print lines\r\n- Ch7: Removes Charolette business partner odd review\r\n- Removes notebook password\r\n\r\n---------\r\n\r\nCo-authored-by: Daniel Crouch ","shortMessageHtmlLink":"Odds and ends (#182)"}},{"before":"5eaa7dc48550279e3630347b35904750c9b8a223","after":"cb4297e7452b06c012abe0d6a9c5ee62f9df86e6","ref":"refs/heads/main","pushedAt":"2024-06-23T16:29:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"treygrainger","name":"Trey Grainger","path":"/treygrainger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1043085?s=80&v=4"},"commit":{"message":"Remove token auth for better usability","shortMessageHtmlLink":"Remove token auth for better usability"}},{"before":"8e182afc95c6cb701113f7a929bb2a3162b1edcd","after":"e7c71cfa36053809ef9a77f41cc4554aea68fce6","ref":"refs/heads/dependabot/pip/build/transformers-4.38.0","pushedAt":"2024-06-23T16:23:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump transformers from 4.30.2 to 4.38.0 in /build\n\nBumps [transformers](https://github.com/huggingface/transformers) from 4.30.2 to 4.38.0.\n- [Release notes](https://github.com/huggingface/transformers/releases)\n- [Commits](https://github.com/huggingface/transformers/compare/v4.30.2...v4.38.0)\n\n---\nupdated-dependencies:\n- dependency-name: transformers\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump transformers from 4.30.2 to 4.38.0 in /build"}},{"before":"5d93b0990a637bf45838cb6d3865a847f7739c5e","after":"8e182afc95c6cb701113f7a929bb2a3162b1edcd","ref":"refs/heads/dependabot/pip/build/transformers-4.38.0","pushedAt":"2024-06-23T16:23:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump transformers from 4.30.2 to 4.38.0 in /build\n\nBumps [transformers](https://github.com/huggingface/transformers) from 4.30.2 to 4.38.0.\n- [Release notes](https://github.com/huggingface/transformers/releases)\n- [Commits](https://github.com/huggingface/transformers/compare/v4.30.2...v4.38.0)\n\n---\nupdated-dependencies:\n- dependency-name: transformers\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump transformers from 4.30.2 to 4.38.0 in /build"}},{"before":"c5cbc5f3b0682c6a7e7a9f12b3639cbb0ff64e90","after":"5eaa7dc48550279e3630347b35904750c9b8a223","ref":"refs/heads/main","pushedAt":"2024-06-23T16:22:50.000Z","pushType":"pr_merge","commitsCount":17,"pusher":{"login":"dcrouch26","name":"Daniel Crouch","path":"/dcrouch26","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5000293?s=80&v=4"},"commit":{"message":"Merge pull request #177 from treygrainger/hybrid_search\n\nHybrid Search","shortMessageHtmlLink":"Merge pull request #177 from treygrainger/hybrid_search"}},{"before":"d445b54710dfd04d55a54b403fa8453d8b4b331c","after":"1bc4c1675a107ba704d4156fb299a70b77a06153","ref":"refs/heads/hybrid_search","pushedAt":"2024-06-23T15:42:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"treygrainger","name":"Trey Grainger","path":"/treygrainger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1043085?s=80&v=4"},"commit":{"message":"Remove old comment since 'self' already was removed","shortMessageHtmlLink":"Remove old comment since 'self' already was removed"}},{"before":"a265a4d72a6bde93157c0bb8eda4582f89bb5d30","after":"d445b54710dfd04d55a54b403fa8453d8b4b331c","ref":"refs/heads/hybrid_search","pushedAt":"2024-06-23T15:34:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"treygrainger","name":"Trey Grainger","path":"/treygrainger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1043085?s=80&v=4"},"commit":{"message":"Move hybrid to Collection, revert to previous images (not posters), notebook cleanup","shortMessageHtmlLink":"Move hybrid to Collection, revert to previous images (not posters), n…"}},{"before":"cb4297e7452b06c012abe0d6a9c5ee62f9df86e6","after":"c5cbc5f3b0682c6a7e7a9f12b3639cbb0ff64e90","ref":"refs/heads/main","pushedAt":"2024-06-15T17:55:32.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"dcrouch26","name":"Daniel Crouch","path":"/dcrouch26","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5000293?s=80&v=4"},"commit":{"message":"Merge pull request #181 from treygrainger/odds_and_ends\n\nOdds and ends","shortMessageHtmlLink":"Merge pull request #181 from treygrainger/odds_and_ends"}},{"before":"781d2825b414afa67a1d5ba62ecba8e331c61dd6","after":"1078c42ba9277c2185327d7358f666cfb2590c5d","ref":"refs/heads/odds_and_ends","pushedAt":"2024-06-15T17:53:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dcrouch26","name":"Daniel Crouch","path":"/dcrouch26","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5000293?s=80&v=4"},"commit":{"message":"- Ch9.18 updates print lines\n- Ch7: Removes Charolette business partner odd review\n- Removes notebook password","shortMessageHtmlLink":"- Ch9.18 updates print lines"}},{"before":null,"after":"781d2825b414afa67a1d5ba62ecba8e331c61dd6","ref":"refs/heads/odds_and_ends","pushedAt":"2024-06-15T17:17:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dcrouch26","name":"Daniel Crouch","path":"/dcrouch26","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5000293?s=80&v=4"},"commit":{"message":"Adds log4j2 configuration for solr 9.4.1. Cleans up non-existant solr ltr depdency in solr 9.4.1","shortMessageHtmlLink":"Adds log4j2 configuration for solr 9.4.1. Cleans up non-existant solr…"}},{"before":"d7ea00af101314bb29a383b9dda7ec4d30d5a2fb","after":"1ce481510fc084e418fca676354117fb2b29b2da","ref":"refs/heads/ch14","pushedAt":"2024-06-12T21:29:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dcrouch26","name":"Daniel Crouch","path":"/dcrouch26","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5000293?s=80&v=4"},"commit":{"message":"Ch14 small tweaks for manuscript update","shortMessageHtmlLink":"Ch14 small tweaks for manuscript update"}},{"before":"6e0045430c42dbff476912e77a1ad892396b0a8c","after":"1314b6dad97c96174703aac90caee70f29f56a3d","ref":"refs/heads/ch12","pushedAt":"2024-06-12T21:00:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dcrouch26","name":"Daniel Crouch","path":"/dcrouch26","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5000293?s=80&v=4"},"commit":{"message":"Syncs ch10, ch12 and LTR code with manuscript requirements. Fixes small bugs in ch10 related to LTR refactor","shortMessageHtmlLink":"Syncs ch10, ch12 and LTR code with manuscript requirements. Fixes sma…"}},{"before":null,"after":"2f1080b522c47d2fb458a82a74867f0d2b680a02","ref":"refs/heads/ltr_ch12","pushedAt":"2024-06-12T18:33:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dcrouch26","name":"Daniel Crouch","path":"/dcrouch26","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5000293?s=80&v=4"},"commit":{"message":"- renames config.json to system.config\n- links root readme to engines readme\n- fixes several issues with Ch12, not quite finished.","shortMessageHtmlLink":"- renames config.json to system.config"}},{"before":"2f1080b522c47d2fb458a82a74867f0d2b680a02","after":null,"ref":"refs/heads/ltr_ch12","pushedAt":"2024-06-12T18:22:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dcrouch26","name":"Daniel Crouch","path":"/dcrouch26","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5000293?s=80&v=4"}},{"before":"68fd3acebbcfabb8a30a1a70c2d5c04d78f9d9f2","after":"a265a4d72a6bde93157c0bb8eda4582f89bb5d30","ref":"refs/heads/hybrid_search","pushedAt":"2024-06-06T16:27:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dcrouch26","name":"Daniel Crouch","path":"/dcrouch26","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5000293?s=80&v=4"},"commit":{"message":"hybrid search refactor + solrcollection reranking","shortMessageHtmlLink":"hybrid search refactor + solrcollection reranking"}},{"before":"700bfb9d9471c03a09870ea15a96f9646dc62ad0","after":"68fd3acebbcfabb8a30a1a70c2d5c04d78f9d9f2","ref":"refs/heads/hybrid_search","pushedAt":"2024-06-05T12:26:07.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dcrouch26","name":"Daniel Crouch","path":"/dcrouch26","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5000293?s=80&v=4"},"commit":{"message":"Merge branch 'hybrid_search' of github.com:treygrainger/ai-powered-search into hybrid_search","shortMessageHtmlLink":"Merge branch 'hybrid_search' of github.com:treygrainger/ai-powered-se…"}},{"before":"94cf62d35d13491f71509d676d991b12d6cd797e","after":"700bfb9d9471c03a09870ea15a96f9646dc62ad0","ref":"refs/heads/hybrid_search","pushedAt":"2024-06-05T07:57:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"treygrainger","name":"Trey Grainger","path":"/treygrainger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1043085?s=80&v=4"},"commit":{"message":"Merge branch 'hybrid_search' of https://github.com/treygrainger/ai-powered-search into hybrid_search\n\n* 'hybrid_search' of https://github.com/treygrainger/ai-powered-search:\n Ch3: Quantization","shortMessageHtmlLink":"Merge branch 'hybrid_search' of https://github.com/treygrainger/ai-po…"}},{"before":"63517acd0e980b2985d0f92052f797741aa4c33c","after":"94cf62d35d13491f71509d676d991b12d6cd797e","ref":"refs/heads/hybrid_search","pushedAt":"2024-06-05T00:16:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dcrouch26","name":"Daniel Crouch","path":"/dcrouch26","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5000293?s=80&v=4"},"commit":{"message":"Ch3: Quantization","shortMessageHtmlLink":"Ch3: Quantization"}},{"before":"ab3aa58bb09488f90049a4e49dc87cf229431814","after":"63517acd0e980b2985d0f92052f797741aa4c33c","ref":"refs/heads/hybrid_search","pushedAt":"2024-06-05T00:14:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dcrouch26","name":"Daniel Crouch","path":"/dcrouch26","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5000293?s=80&v=4"},"commit":{"message":"Adds quantization to Ch3","shortMessageHtmlLink":"Adds quantization to Ch3"}},{"before":"6ae59fa57faa1b6fee5e85017dcfe4cfef38dd68","after":"ab3aa58bb09488f90049a4e49dc87cf229431814","ref":"refs/heads/hybrid_search","pushedAt":"2024-06-03T08:22:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"treygrainger","name":"Trey Grainger","path":"/treygrainger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1043085?s=80&v=4"},"commit":{"message":"Improve display styles and function modularity","shortMessageHtmlLink":"Improve display styles and function modularity"}},{"before":"c46c66355632175ffc1fa3da0a22e3f760c9a2ed","after":"6ae59fa57faa1b6fee5e85017dcfe4cfef38dd68","ref":"refs/heads/hybrid_search","pushedAt":"2024-06-02T20:11:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"treygrainger","name":"Trey Grainger","path":"/treygrainger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1043085?s=80&v=4"},"commit":{"message":"Make hybrid_search take arbitrary queries, finish chapter examples/figures/data selection","shortMessageHtmlLink":"Make hybrid_search take arbitrary queries, finish chapter examples/fi…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEcxppxQA","startCursor":null,"endCursor":null}},"title":"Activity · treygrainger/ai-powered-search"}