ただ、例えばTwitterの利用法を想定すると若いユーザにありがちな「好き」みたいな単語がいちいち入力補完されるとメチャクチャうざいので、ユーザインターフェイスによってうざさを軽減する必要がある
ここで先ず検討へ上がるのはトレンドハッシュタグインデックスと比較してヒットした単語テキストの色を変えてしまうという手法
色が変わったテキストをロングタップするとポップアップウィンドウが展開しトレンドハッシュタグインデックスの単語が一覧化されるという仕様
ちなみにシングルタップじゃない理由はシングルタップを採用するとテキスト編集時うざいから
ローカルのハッシュタグのみを集計するって設定はあっても良いかもね
ハッシュタグについて色々考えては居たのだけれど、結局「ハッシュタグは利用者が増えれば増えるほど意味を持ち、利用者が少ないと意味を持たない」という代物なんだなと
じゃあ利用者を増やすためには?どしたら良いのかというのを考える必要がある
個人的にはまさにトレンドハッシュタグをインデックスとして入力補完してしまえば良いのではないかな?と直感では思う
これなら各種言語における形態素解析が必要ない
#nowplaying ドリームレス・ドリームス 44.1kHz/16bit by はるまきごはん on #onkyo #hfplayer
ドリームレス・ドリームス - Dreamless Dreams / はるまきごはん feat.初音ミク https://youtu.be/JhuaYitvAaw
ドリームレス・ドリームス(アコースティックアレンジ) / はるまきごはん feat.初音ミク https://youtu.be/SpJ0Anejl9s
トレンドハッシュタグの記述はこれで合っているのかしら。僕にはちゃんと理解するだけの知識を持ち合わせていないのだけど。
https://github.com/tootsuite/mastodon/blob/master/app/models/trending_tags.rb
GroupはPersonによって作成される
ここでいうPersonとはMastodonで一般的に認識されるユーザという解釈で良い
GroupはPersonの集合体であり、現在はPersonがGroupをFollowすることによって参加できる
GroupがObjectのNote(トゥート)をCreateした際は、所属する分散SNSのローカルタイムラインおよび連合タイムライン、FollowしているPersonのホームタイムラインへ配信される
つまり、見掛け上GroupはPersonと同じくユーザとして振る舞う
PersonとGroupの大きな違いは、GroupをFollowしているかに関わらずPersonがNoteをGroupへ向けてCreateした際、GroupはFollowしているPersonへ向けて同一の内容をCreateする
同一内容としてCreateされるObjectは現在のところAnnounce(ブースト)であるが、Groupは受信した同一の内容をGroupが所属する分散SNSのローカルタイムラインおよび連合タイムラインへもNoteとしてCreateする
思いついたこと
・Mastodonのシステムの上に、チャットルーム的なのを作れるようにする。チャットルーム作成はAdmin権限。参加者は鯖外でも可。モデレーションもできたらいいね。
・ルーム参加時はデフォルトハッシュタグが付与される。これによってネタバレ投稿もミュートはしやすくなる。
・投稿は未収載がデフォルトでLTLを汚さない。もちろん公開投稿も可能だが、デフォルトはあくまで未収載。
ハッシュタグTLっぽいけど、ルームに入る云々でルームに入ってきた鯖外のアカウントの投稿を取得する。ルームを抜ければ取得しない。
仕様を書いてくとキリがなくなるので適当に切り上げて、結論として結局マシンパワーが必要になるな。
変な垢からフォローを避けるために承認制にしてます。気軽に。