ユーザーがテキストボックスに質問を入力すると、データベースから質問を検索する基本的なクエリを以下に示します。
$questionquery = "SELECT QuestionContent FROM Question
WHERE(QuestionContent = '".mysql_real_escape_string($questioncontent)."');
上記のクエリは、質問を見つけるために実際には実用的ではありません。ユーザーは、質問を見つけるために質問全体を正しく入力する必要があります。
データベースから質問内の単語を検索するために LIKE を使用してキーワード検索を実行したくありません。代わりに、クエリを使用してセマンティック検索を実行できるようにして、テキスト ボックスに入力されたフレーズの意味を見つけられるようにしたいと考えています。
これがクエリで実行できるかどうかを知っている人はいますか?
ありがとう