"あなたのアプリに"サッカークラブのニュース "と"無関係 "の違いを教える必要があります。これは「機械学習」という一般的な話題の下での研究分野です。コンテンツプロバイダが特定のリクエストを解決するメッセージタグを与えない限り、訓練されたモデルを構築して洗練して、見つかった記事を分類することに悩まされています。
これには2つの基本的なアプローチがあります。
- は、独自の意思決定プロセスを分析:あなたはあなたの最初のフィルターで見たすべてのメッセージのうち、あなたが適切であるかを決定どのように行う?どのような要因が関係していますか?それを具体化するコードを書く。
- 大量のメッセージのサンプルを「良い」または「悪い」として分類します。これらの分類をあなたの仕事に適した深く学習するエンジンに送ります(テキスト処理、たぶん畳み込みニューラルネットワーク)。訓練されたモデルを保存し、アプリの一部として呼び出します。
もちろん、これを行うには古い方法があります:フィルタが表示された記事を読み込んで分類する有料スタッフの行を用意します。それらのメッセージをあなたのアプリの入力バッファーに投稿してください。