5

自動提案機能を構築しています。

私は約 23,000 エントリのデータ セットを持っています。このデータには、単語と、複数の単語の組み合わせ、つまり "London College of Arts" と "London" があります。

すでに入力されている文字、「LO」などを考慮したオートコンプリート検索機能を作成したいと思いますが、私が持っている他のデータポイントもいくつかあります。

  • 位置、

  • 年間通算日、

  • 以前の検索回数、

  • 採点項目 - ロンドン カレッジ オブ アーツには 20,000 人の学生がおり、5,000 人しかいない「ロンドン スクール オブ エコノミクス」よりもランクが高いとします。

予備調査から、ある種の機械学習手法の学習を開始する必要があると推測していますが、この問題に最もよく適用されるものはまだわかりません.SVN、NNなど.このような問題で使用されているこれらのアルゴリズムの実用的な例、ヘルプまたは優れたリソースへのポインタは大歓迎です。

4

1 に答える 1

2

Apache Solrを調べてください(自動提案のみのニーズには過剰かもしれません) が、ゼロから作成する必要なく、かなりまともな自動提案 OOTB を提供します。RESTful インターフェイスを提供するため、選択したほとんどすべての言語に統合できます。

場所、日付などのコンテキスト変数で重み付けすることもできます。Solr は、自動提案以上の機能を備えた強力なツールですが、ニーズに応える可能性があります。

于 2012-07-16T20:46:05.020 に答える