bitcointranscripts / bitcointranscripts/bitcointranscripts.github.io
Integrate Elasticsearch to Enhance Search Functionality
- 主要語言
- SCSS
- 星號
- 6
- 分支
- 12
- PR 合併指標
- 30 天內沒有已合併 PR
描述
Currently, our search functionality is limited to matching user queries with a pre-generated [index.json file](https://btctranscripts.com/index.json). [This file is created](https://github.com/bitcointranscripts/bitcointranscripts.github.io/blob/master/themes/ace-documentation/layouts/_default/list.index.json) during the build process and includes the titles and first 500 characters of each transcript. While this method provides basic search capabilities, it does not allow for comprehensive or highly relevant search results.
To improve this, we can leverage our existing Elasticsearch infrastructure, which is already in use for indexing all transcripts for [bitcoinsearch](https://github.com/bitcoinsearch/bitcoinsearch-app). This search approach is already implemented in [Bitcoin TLDR](https://github.com/bitcoinsearch/bitcoinsearch-app).
貢獻指南
這個儲存庫沒有索引到貢獻指南
研究方向
Start with themes/ace-documentation/layouts/_default/list.index.json and the generated index.json to understand the current search input. Then compare the existing Elasticsearch search approach in the bitcoinsearch-app and identify how it could fit this static Hugo site. Done means the site uses the existing Elasticsearch transcript index and provides more comprehensive, relevant search results.
由索引模型根據 Issue 內容生成。
評估
- 技術堆疊
- elasticsearch, hugo
- 領域
- search
- Issue 類型
- 功能
- 難度
- 5/5
- 預估耗時
- 一週以上
- 活躍度
- 停滯
- 描述清晰度
- 需要釐清
- 新手友好度
- 25/100