apache / apache/answer

Quality improvment of Similar question Feature

オープン
#767 コメント 2 件 リアクション 0 件 担当者 0 名 GitHub で見る
enhancement
主要言語
Go
スター
15.7k
フォーク
1.4k
平均マージ
3日 8時間
マージ済み PR(30日)
7

説明

## Is your enhancement request related to a problem? Please describe
Right now it looks query condition is like '%Input_string%' this is only good first to start.
I have testing this on meta.answer.dev

## Describe the solution you'd like
Use tokenizer (quite common in Nlp) which split input text into small words (sometimes sub words) and lookup tokens in database for finding similar question

## Describe alternatives you've considered

A clear and concise description of any alternative solutions or features you've considered.

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

調査の方向性

ファイルやテストは指定されていません。まず類似質問の実装と現在のデータベースクエリを見つけ、次に質問テキストがどのように保存・検索されるかを調べます。完了の条件は、定義されレビュー済みの tokenizer ベースのマッチング手法があり、現在の部分文字列検索と比べて類似質問の結果が改善されることを示す証拠があることです。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
go
領域
backend, search
issue の種類
機能追加
難易度
5/5
見積もり時間
1週間以上
活発さ
停滞
明瞭さ
説明が足りない
初心者へのやさしさ
25/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。