はじめてFedibird触りはじめた人は、全文検索試してみるといいよ。割とちゃんと出るよ。
あと絞り込みの指定がいろいろあるよ。
https://fedibird.com/tags/Mastodon_検索TIPS
#Mastodon_検索TIPS とか
こことかみてね
https://blog.noellabo.jp/entry/fedibird-advanced-search
検索
@[email protected] いろいろ指定できるけど、指定を覚えるの大変だから、よく使うのだけ覚えておいて!
一覧はここ
https://blog.noellabo.jp/entry/fedibird-advanced-search
Fedibird固有のものを除く、Mastodonと共通の指定はこのタグで解説してあります。
#Mastodon_検索TIPS
他サーバからfedibird.comに新規登録された方へのヒントです。
・fedibird.comは全文検索が強いです。普通に単語で検索したり、オプション指定でユーザーやドメイン(サーバ)で絞り込んだり、添付画像付きなどの条件を指定できます。
#Mastodon_検索TIPS #Fedibird_検索TIPS などのハッシュタグにヒントとなる投稿をまとめてあります。
検索の全機能・オプションについてはこちらにまとめてあります。
https://blog.noellabo.jp/entry/fedibird-advanced-search
・Fedibirdでは『購読』という機能で、フォローだけに頼らずにタイムラインに欲しい情報を流せます。
フォローしていない特定のアカウントの公開投稿や、ハッシュタグやドメイン、キーワードに一致した投稿をタイムラインに流すことができます。
Misskeyのアンテナと異なり、ホームやリストに流します。そのため、独自機能ですが、クライアントアプリとの相性が良くなっています。(購読の指示だけWebUIで行い、普段は普通のMastodon用クライアントアプリでみられる)
ローカルタイムラインはありませんが、いろいろと情報を自分で集める機能が充実しているので、情報収集用にするなど、自分なりの拠点に作り込んでご活用ください。
・Fedibirdでは『購読』という機能で、フォローだけに頼らずにタイムラインに欲しい情報を流せます。
フォローしていない特定のアカウントの公開投稿や、ハッシュタグやドメイン、キーワードに一致した投稿をタイムラインに流すことができます。
Misskeyのアンテナと異なり、ホームやリストに流します。そのため、独自機能ですが、クライアントアプリとの相性が良くなっています。(購読の指示だけWebUIで行い、普段は普通のMastodon用クライアントアプリでみられる)
ローカルタイムラインはありませんが、いろいろと情報を自分で集める機能が充実しているので、情報収集用にするなど、自分なりの拠点に作り込んでご活用ください。
1 :[email protected]: 1 :[email protected]: 1 :[email protected]: 2
#Mastodon_検索TIPS ってハッシュタグはほぼ占拠してるけど、汎用のタグだよ。
#fedibird #fedibird_info いろいろある全文検索の機能、一覧はこれみてね。
https://blog.noellabo.jp/entry/fedibird-advanced-search
あと #Mastodon_検索TIPS と #Fedibird_検索TIPS というハッシュタグにもまとめてあります。(後者はまだ書けてないですが!)
■ フレーズ検索の囲み記号
例) “rogan josh”
フレーズ検索は " " (引用符 U+0022)で囲うのが基本ですが、
これをコピー・ペーストする際に “ (左ダブル引用符 U+201C)と ” (右ダブル引用符 U+201D)の組に変換してしまう環境などがあり、期待する動作にならない問題が発生しやすいことから、フレーズ検索の囲み記号として使えるようになっています。(画面で見分けがつかないかもしれませんが、 " とは別の記号になっています)
他に、
“ „
« »
「 」
『 』
《 》
といった表現も同様に解釈する(利用できる)ようになっています。
#Mastodon_検索TIPS
:[email protected]: 1 :[email protected]: 1
Mastodonの全文検索でどんなことができるかは #Mastodon_検索TIPS ってハッシュタグにまとめておいたよ。
:[email protected]: 1 :[email protected]: 2
■ 投稿照会 URL
例)https:// fedibird.com/@noellabo/111197297635655104
投稿のURLだけ指定して検索すると、投稿の照会になります。
照会は通常の検索と異なり、まだキャッシュされたりインデックスされていない未知の情報でも、ネットワークを越えて取得しに行きます。
サーバ間のアクセスが制限されていたり、相手のアカウントとブロックしている・されている関係になければ、所属するサーバがまだキャッシュしていない投稿を取得することができるので、非常に重要な機能です。
投稿と同時に投稿者もたどれるようになるので、そこからフォローするなどのアクションも可能です。
#Mastodon_検索TIPS
:[email protected]: 1 :[email protected]: 1
■ 全文検索対応サーバ
例)
mastodon.social
mastodon-japan.net
fedibird.com
全文検索はオプション機能で、全てのMastodonサーバが全文検索機能を備えているわけではありません。
Mastodonサーバの他に、別途、全文検索機能を提供するElasticsearchというサーバを設置する必要があるためです。
全文検索を利用したい場合、ご利用のサーバが対応しているかご確認ください。
設置の有無は、Elasticsearchサーバの設置・運用の難易度やコストの問題もありますが、サーバ管理者が必要と考えているかの差が大きいように思います。
国内の比較的大きなサーバのうち、現在、mstdn.jp, pawoo.net, best-friends.chatは全文検索に対応していません。
小規模なサーバでは、ホスティングサービスであるHostdonなどが日本語最適化した全文検索オプションを安価に提供しているため、むしろ導入が容易で、対応していることも多いです。
#Mastodon_検索TIPS
■ 日本語の検索
例) 京都
分かち書きする言語、例えば英語では、文字を並べて単語を構成し、その単語と単語の間にスペースや改行が入るため、区切りがはっきりしています。
分かち書きしない言語、例えば日本語では、単語を空白などで区切らずそのまま並べて表現するので、単語を区切るために解析が必要です。(形態素解析)
単語を適切に区切って取り出すことで、期待する単語にマッチさせ、無関係な単語にマッチさせない、精度の高い検索が可能となります。
適切に分割されていない場合、『京都』の検索で『東京都』もマッチしてしまいます。
この形態素解析には、検索機能を提供するElasticsearchへ形態素解析を行う追加機能をインストールし、インデックスを作成しておく必要があります。
Mastodonの標準インストールではこれは行われないので、サーバ管理者がカスタマイズしている可能性の高い日本向けのMastodonサーバで検索するのがお勧めです。精度の高い検索結果が得られます。
なお、特定の文字列をマッチさせたい場合は、フレーズ検索と除外指定が便利です。
フレーズ検索
https://fedibird.com/@noellabo/111170008889524195
除外指定
https://fedibird.com/@noellabo/111173602021462468
#Mastodon_検索TIPS [[参照]](https://fedibird.com/@noellabo/111191968420178457/references)
■ 本文検索の対象
Mastodonの全文検索において、本文検索の対象となるテキストは、
・CW(警告文)
・本文から装飾を除いたプレーンテキスト
・アンケートの項目
・添付ファイルの説明文
です。
ハッシュタグの文字列も対象になりますが、隠れたハッシュタグはテキストに含まれないため対象になりません。
#Mastodon_検索TIPS
■ 検索範囲 in:
例) in:library
Mastodon v4.2 から、全文検索の対象に、公開検索を許可したユーザーの投稿が含まれるようになりました。
検索結果が充実して便利な反面、不快な投稿、不要な投稿、検索に紛れ込もうとする過剰な宣伝・スパムなど、ノイズも多くなります。
そこで、これまで同様、自分の投稿とリアクションしたものだけを対象にできるよう、対象範囲を選択するための指定です。
all すべての検索可能な投稿
library 自分のの投稿+リアクションした投稿
#Mastodon_検索TIPS
:[email protected]: 1 :[email protected]: 1
■ 属性指定検索 has: is:
例) has:image
Mastodonの全文検索で、投稿の属性によって絞り込みたいときの指定です。
image 画像
video 動画
audio 音声
media 添付ファイル
poll 投票
link プレビューカード付き(OGP等)
embed 埋め込みあり(YouTubeなど)
sensitive CWテキスト付き
reply 返信
hasとisはどちらを使っても結果は同じです。英語で意味が自然になる方を使うと良いでしょう。
除外指定(先頭に - をつける)を組み合わせて、かなり柔軟で強力な検索ができるようになっています。
#Mastodon_検索TIPS
:[email protected]: 1 :[email protected]: 1
■ 言語指定検索 language:
例) language:en
Mastodonの全文検索で、特定の言語による投稿だけを対象にする指定です。
ja 日本語
en 英語
fr フランス語
zh 中国語
ko 韓国語
などを指定します。
投稿時に言語指定できる最近のMastodon以外の投稿では、推定により間違った言語が指定されている場合や、言語が何も指定されていないケースがあるのでご注意ください。
#Mastodon_検索TIPS
■ ハッシュタグ検索 #
例) #mastodon 新機能
Mastodonの全文検索で、特定のハッシュタグを含む投稿に絞り込みたいときの指定です。
先頭が # で始まる語句をハッシュタグとして検索します。
通常の本文検索でもハッシュタグの一部にマッチしますが、ハッシュタグとして検索すると、
一致するものだけマッチすること、本文に含まれないハッシュタグ(※)も対象となります。
※ 本文の中には語句が含まれないが、見えないハッシュタグがついている投稿もあります。
#Mastodon_検索TIPS