#fedibird #fedibird_info おっと、is, has, not の指定で抜けているのがありました。
Fedibirdでは、投稿の公開範囲を public, unlisted, private, limited, direct, personal で指定して絞り込みできます。
また、FedibirdではMisskeyの投稿を検索対象としています。プロフィールへのキーワード指定で挙動を変更できるので、Misskeyの人は必要な場合、指定しておくことをお勧めします。
Fedibirdは指定のほとんどにカンマ区切りで複数の値を指定できるので、それも上手に使ってください。
使いこなし方法はいろいろと編み出せるハズです。組みあわせでかなり面白いことができます。
またおそらく、これらの機能拡張は、多くの人にとって、Fediverseの利用体験が一気に変わるほどのインパクトがあるハズです。
逆に、検索対象にならないように公開範囲を設定したり、基本の設定を考えるなど、ガードする方法もよく考えてください。
デフォルト設定で既に守られていますが、検索公開するメリットも大きいですから、うまく使いこなしてくださいね。
#fedibird #fedibird_info おっと、もう一つ重要なのを忘れていました。
order:desc
order:asc
Fedibird固有の指定ですが、検索結果を最新順、古い順に変更します。デフォルトは最新順です。
期間指定もできるので、これでだいたい任意の投稿をみつけてくることができるのではないかと思います。
#fedibird #fedibird_info いま、fedibird.comはインデックス再作成中なので、あまり古い投稿はでてこないと思いますが、しばらくの辛抱です。
この他、sudachiを使った形態素解析がきっちり仕事してくれるように調整したので、
フレーズ検索( " " で囲うやつ)を使わなくてもほとんどの場合に適切な日本語検索結果を返してくれると思います。
mastodon.socialなど海外サーバでは難しいところなので、検索については国内サーバの強みがでてくるかもしれません。
たまに、同一語として扱ってほしいのに失敗しているものなどに出くわしますがご愛敬、カンマ区切りのOR指定もできるので、使う側で頑張っていただけると……!w
(韓国語と中国語についても別途それぞれの形態素解析器を入れてはあるのですが、これは機能しているのかまったく検証されてません。language指定すると形態素解析器が切り替わります)
#fedibird #fedibird_info 全文検索まわり、不具合の修正と仕様の変更を行いました。
・ローカル投稿のアプリ情報が記録されない不具合を修正
- is, has, notで無効な内容を指定するとエラーになるよう修正
・urlとgeneratorの効率を改善
・bookmarkとarchiveの廃止(仕様変更)
・稀に発生する特定条件でインデックスに失敗する不具合を2つ修正
#fedibird #fedibird_info 説明の漏れていた仕様ですが、
from:me と指定する(me)ことで、自分のアカウント名を書く代わりになります。Mastodon v4.2の仕様です。
ユーザー名がmeのローカルユーザーを指定する場合、ドメイン名まで書くことで対応できる……かな?
あと、リアクションなどの数で絞り込む機能について。
MastodonやMisskeyなどのサーバが分散しているシステムでは、正確な数字は投稿元のサーバにしか記録されていません。
リモートサーバの投稿に記録されているリアクションなどの数の表示は、そのサーバが把握できる範囲のもので、本来の数字より大幅に少なくなります。
それでも十分に参考にはなりますが、比較には使えないものと思ってください。
人気の投稿を見つけるため使うこともできますが、それを追いかけると不正やスパム行為が増えてノイズになったり、比較して競争心を煽ることにも繋がりますので、慎重に扱ってください。
なお、この検索指定は何に使う意図で設けたかというと、自分の過去投稿を掘り起こすためです。
キーワードになる単語などの記憶が曖昧でも、注目度が高かったものという条件で絞ることで候補が絞れ、非常に探しやすくなります。