Twitterアルゴリズムの定義

Twitterのコンピュータがツイートを読む方法

定義:

Twitterのスマートフォンは超洗練されたアルゴリズムを組み合わせて、スマートなコンピュータが彼らがファイアホースを突き抜けているすごいつぶやきを "読む"方法を知っている。

アルゴリズム、あらゆるアルゴリズムは、データを処理するために使用され、最終的な結論を出すバケットに入れることがよくあります。 たとえば、GoogleやBingで何かを検索すると、返された検索結果はアルゴリズムに基づいています。

検索エンジンのアルゴリズムは、あなたの検索に基づいてあなたが望むものがあなたに明らかになると判断しました。

Tweetsを読み込んで並べ替えるTwitterのアルゴリズムは、Twitterがどこで何が起こっているのかを把握できるようにします。

例えば、マイケル・ジャクソンが死亡したとき、彼の死は最初の1つ、次に2つ、そして4つ、そしてその午後の10の動向のトピックのうちの6つをマークした。 そして、それは地元のラジオ局がそれを報告する前に20分だった。

毎年末に、Twitterはゴールデンツイートページを公開し、最もリタッチされたツイートを表示します。 これは、それらのリツイートを数えるための特定のアルゴリズムなしで解析できないデータです。

Twitterが最初に新しい発見タブを明らかにしたとき、彼らはそれを構築するために使用されたアルゴリズムについて書きました:

「私たちはあなたのパーソナライズアルゴリズムを改良して、あなたが従うアカウントとそれに従う人物を含むいくつかの新しいシグナルを組み込むように改良しました。あなたの興味を理解し、あなたに関連する物語をリアルタイムで表示するために使用されます。

その背景には、新しいDiscoverタブがTwitterのリアルタイム検索技術であるEarlybirdによって提供されています。 ユーザーがツイートすると、そのツイートはインデックスに登録され、数秒で検索可能になります。 リンク付きのすべてのツイートは、さらにいくつかの処理が行われます:ツイートで利用可能なURLを抽出して展開し、リアルタイムURLフェッチャーであるSpiderDuck経由でそれらのURLの内容を取得します。

ソーシャルグラフに基づいたストーリーを生成し、最も興味深いと思われるストーリーを生成するために、私たちは最初にグラフ処理ライブラリのCassovaryを使用して接続を識別し、それらの接続がどれくらい強くて重要であるかによってランク付けします。

そのネットワークを構築したら、Twitterの柔軟な検索エンジンを使用して、そのサークルの人々が共有しているURLを見つけます。 これらのリンクは、他のストーリーと一緒に「Discover」タブに表示されるストーリーに変換されます。 それらを表示する前に、最終的なランキングパスは、何人の人々が彼らについてツイートしているか、それらの人々があなたと関連してどのくらい重要であるかに応じて物語を並べ替えます。 これはほぼリアルタイムで行われます。これは、ユーザーが話し始めた直後に、新しいDiscoverタブに壊れて関連する記事が表示されることを意味します。

アルゴリズムを使用するほとんどの企業は、毎日膨大なデータを処理します。 アルゴリズムは必要に応じて頻繁に更新されます。 たとえば、過去数年の間に、Googleは検索アルゴリズムを何度も更新しました(あらゆるところでSEOの悩みに)。 特定の検索の検索結果として今日あなたが得ることは、あなたが何年も前に見つけたであろうことはほとんどありません。

Twitter独自の検索アルゴリズムも非常に動的になっています。 具体的に質問している人、自分のツイートにスマイリーな顔を使用している人、そしてあなたの地理的な場所で特にツイットしている人を見つけることができます。

TwitterのアルゴリズムはGoogleほど攻撃的である必要はありませんが、確かに堅牢であり、Twitterの既存のデータを表示する新しい方法を作成するために効果的に使用されています。

よくあるスペルミス:

twitter algorythm
アルゴリズム