阿修羅ワークスプラグイン講座41 ツイート取得のテスト2 ゲット・ツイート・イン03

記事
IT・テクノロジー
チャット ランファ 右.png
ところで、ツイート検索テストの「文頭一致ワード」「文中一致ワード」「文末一致ワード」というのは何に使うのでしょうか?

チャット 阿修羅ワークス 左.png
「文頭一致ワード」「文中一致ワード」「文末一致ワード」の3つは、より精度の高いツイートをするためのオプションです。
例えば、単に「ハワイ」というキーワードだけだと現在ハワイにいるのか、それとも過去にハワイに行ったのか、あるいはたまたま文章でハワイという単語がヒットしたのかまでは絞り込めませんよね。

チャット ランファ 右.png
あーなるほどー。

チャット 阿修羅ワークス 左.png
そこで、もう少し精度の高いのツイートだけに絞り込みたい場合に「文頭一致ワード」「文中一致ワード」「文末一致ワード」を使ってフィルタリングします。

例えば、「文頭一致ワード」ツイートの出だしが何かを指定します。「ワイキキ」と指定すると、「ワイキキ」から始まるツイートだけが表示されます。

GetTweetIn01.png


チャット ランファ 右.png
ほんとだー。
じゃあ、「文末一致ワード」ツイートの最後が何かを指定できるわけですね?

チャット 阿修羅ワークス 左.png
その通りです。

チャット ランファ 右.png
あれっ「文頭一致ワード」「ハワイ」「文末一致ワード」「行ってきました!」と入力して検索したのですが、「ツイートが取得できませんでした。」と出てましたよ。
なぜなのでしょうか?

GetTweetIn02.png


チャット 阿修羅ワークス 左.png
ツイートが取得できない理由としては、直近のツイートで文頭が「ハワイ」から始まって、文末が「行ってきました!」で終わる文章がなかったためです。ツイートは最大140文字以内なので、140文字以内で文頭と文末が一致するツイートというのは確率的には少ないかもしれません。

「文末一致ワード」だけにして「。」と入力して検索するとこのようになります。
「。」で終わるツイートはまともな文章(宣伝広告などではない)に多かったりします。

GetTweetIn03.png


チャット ランファ 右.png
あーなるほどー。取得できるのは直近のツイートなんですね。

チャット 阿修羅ワークス 左.png
検索キーワードで過去の日付も指定できるのですが、特に検索オプションを指定しなければ、直近のツイートで検索されます。
なのでタイミングによって刻々と検索結果は変わるのでネタは時価です。
※タイミングによって検索結果が得られない場合もあります

むしろ、使いやすいのは「文中一致ワード」でしょうか。

チャット ランファ 右.png
「文中一致ワード」文章内のどこでも一致させられるのでしょうか?

チャット 阿修羅ワークス 左.png
その通りです。
「文中一致ワード」文頭や文末にもマッチするので見つかる可能性は高くなります。
因みに「文頭一致ワード」「文中一致ワード」「文末一致ワード」の3つを同時に指定するとマッチするツイートは格段に減ります。
ある特定のフォーマットに沿ったツイートだけに絞り込みたい場合は便利かもしれませんが。

チャット ランファ 右.png
なんとなくイメージが掴めてきました!

チャット 阿修羅ワークス 左.png
具体的な使い方としては、記事内にゲット・ツイート・インを使ってその記事に関連したコメントをTwitterから取得する際、単にキーワードにかすっているだけのツイートだと不自然な場合があります。

そこで、記事内のメインキーワードを「文中一致ワード」で指定し、絞り込みすることで、記事に関連したツイートのみを抽出し表示できるようになります。

チャット ランファ 右.png
おおっーーなるほどー。
じゃあ例えば、「○○を使ってみた」という記事で関連したツイートを表示したい場合は、「文中一致ワード」「使」を指定すればいいわけでしょうか?

チャット 阿修羅ワークス 左.png
その通りです。
キーワードには「○○」を使った場合、「○○」に関する様々なツイートが抽出されます。

その中で「使ってみた」というレビュー系のツイートだけに絞り込みたい場合は「文中一致ワード」「使」を指定しておくと、「使った」「使って」「使い」「使う」といった文章にもマッチします。

チャット ランファ 右.png
おおー便利ですねー。

チャット 阿修羅ワークス 左.png
ただし、同じことは検索キーワードでも可能です。
「○○」「○○ 使」に変えることで絞り込み検索が可能です。
これで「○○」「使」という単語を含んだツイートを取得できます。

チャット ランファ 右.png
あっそっか。部分的にキーワードが含まれるという条件なら、キーワードを空白で区切ればいいわけですもんね。

チャット 阿修羅ワークス 左.png
はい。しかし、キーワードの絞り込み検索では単語が出現する順番までは指定できないんですね。
そこで、「文頭一致ワード」「文中一致ワード」「文末一致ワード」を使用するわけです。
もちろん使う必要がなければ使わなくても全然問題はありません。

チャット ランファ 右.png
理解できました!


サービス数40万件のスキルマーケット、あなたにぴったりのサービスを探す