HottyDB[1]は、検索エンジンとレコメンドエンジンの機能を搭載したRDBMS(リレーショナルデータベース)です。 本記事では、HottyDBを使ってAI検索システムを実装する方法を解説したいと思います! AI検索システムとは? AI検索システムとは、機械学習を使って検索結果のランキングを最適化する[2]ことができるシステムのことです。 AI検索システムの作り方 本記事の構成は下記のようになっております。 【準備】テーブルの作成 転置インデックスを用いた全文検索 機械学習による検索結果のランキング改善(AI検索) 0. 【準備】テーブルの作成 最初に、本記事で検索対象テーブルとして用いる「記事テーブル(article)」を下記コマンドで作成します。 id と titleは説明不要だと思います。 likes_count は記事のいいね数を表します。 機械学習によるランキング改善で並び順を