私はプログラミングアルゴリズムのアイデアに不慣れです。単純なアイデアで作業することはできますが、現在のプロジェクトでは、もう少し複雑なものを作成する必要があります。
私は、キーワードと「一般的な」カテゴリのサブセットに基づいて分類システムを作成しようとしています。これらのカテゴリは、ユーザーの作業をできるだけ少なくして、より詳細なカテゴリに絞り込みます。
IE
スポーツ>>野球>>ピッチング>>ノーランライアン
したがって、ユーザーが「野球」について話したいと判断し、検索をフィルタリングする場合は、「スポーツ」も含めたいと思います。
ユーザーが入力する:「野球」
その後、ユーザーはスポーツ>>野球に移動します
今、私はこれが生きていることなしには不可能であることを理解しています-何らかの方法でこれらの2つのカテゴリーをつなぐダイナミックなプログラムを呼吸します。また、最初は「いくつかの」ユーザー入力が必要であり、ソフトウェアを維持して最新の状態に保つには、ソフトウェアの存続期間を通じてさらに多くの入力が必要になります。
しかし、悲しいかな、そのようなアルゴリズムを求めることは、私がやろうとしていることについての非常に具体的な詳細を詳述しなければ、取るに足らないことになるでしょう。そして、私は手を差し伸べようとはしていません。
代わりに、すでに実装されている同様のシステムを人々が知っているかどうか、そしてそれがどのように行われたかを説明するドキュメントがそこにあるかどうか、私は興味があります。または、あなた自身のプロジェクトの実際の例ですら。
要するに、私には「計画」がありますが、それは私が本当に望んでいるよりも多くのユーザー入力を必要とします。このプログラムの開発に頭を突っ込む前に、このテーマに関するより多くの情報を入手することが最善の行動だと思います。
ありがとう