※最新の変更はmainブランチではなくdevブランチを確認してください。
小学生以下の子供に向けた、実践型のSNS利用法勉強アプリ
私たちは、SNSが不可欠となったこの時代において、ある決定的な課題を発見しました。 それは、SNSの「練習場所」が存在しないということです。 SNSという荒波の中を生き抜く皆さんに、問いかけます。 あなたは、子どもにSNSを勧められるでしょうか? 多くの方が、ためらいを感じるはずです。 なぜなら、子どもにとってSNSとは、生まれたばかりの状態で、何の準備もなく情報の荒野に放たれるようなものだからです。 そこで、間違ったSNSの使い方をして子供が危険な目に合ってしまう前に、実際のSNSに近い環境で練習できるアプリを作りたいと考えました。 対AIであるため、失敗が許容されており、また相手(AI)からの反応を通じて、適切なネット上での投稿、コミュニケーションの取り方を能動的に身につける機会が得られます。
実際のSNSのようなタイムラインが存在し、投稿、いいね、コメントができる。 AIが自分の投稿にコメントし反応してくれる(Geminiを利用)。 投稿の内容によってはバスりや炎上が疑似的に発生するため、ネット上での拡散の速さや、反応が必ずしも肯定的とは限らないことを実感をもって学べる。 メインターゲットは小学生以下の子供だが、SNSの使い方を見直したい大人、自分の日常の日記として利用したい人にもおすすめ。
添削モードと自由モードの二つのモードがある。 ・添削モードでは投稿前にAIがSNSに投稿してもいい内容かチェックしてくれる。 個人情報や攻撃的な内容などSNSで投稿するべきではない内容だった場合、理由とともに教えてくれる。 ・自由モードでは普通のSNSと同様に自由な内容を投稿できる。 自分で投稿していい内容の判断が難しい年齢の子には添削モード、SNSの使い方に少し慣れている子には自由モードなど、ユーザーひとりひとりが自分にあったモード選択をすることで快適に利用することができる
AIが投稿の内容から適切なコメントを生成して返信してくれる。 また、その投稿につくいいね数を推測してその分いいねがつく。 AIからの返信によって、安全に実際のSNSと同様の体験ができる。
炎上やスパムリンクのあるコメントなど実際のSNSで起こり得るリスクを体験できる。 このアプリで経験することでリアルなSNSでのリスクを防ぐ。
子供が安心・安全にSNSを使い始められない環境をなくす。 SNSの使い方を学び直したい人に安全な環境で学びなおしのきっかけを提供できる。 このアプリで予行練習をすることで、リアルのSNSでの大きな失敗を減らせる。
- AIによる自動投稿を実装し、利用者がその投稿にコメントできるようにする。
- SNSを通して接触しようとする不審者への対処法(ブロック)を身につける機能をつくる。
- より実際のSNSに近づけた機能を追加していく(画像や動画の投稿機能、DMなど)。
- 友人や家族など、限られた範囲の人ともつながる機能をつくる。
- 最終的には本サービスをネイティブアプリとして日常的に使えるようにし、子供たちの安心・安全で輝かしいSNSデビューを応援する!
- プロダクト名 SNR(ソナー)SNSの一歩前は、SNRは辞書式配列でSNSの一つ前となっていることから名付けました!アプリのロゴは、ソナー(魚群探知機)をイメージしました。
- アイデアに非常に力を入れました。子供のSNS利用の問題は、現代社会で致命的な問題であるのにもかかわらず、解決方法が一般的に普及していません。市場調査をしたところ、既存の子供向けSNSでも、メジャーなSNSと同様に「疲れたのでSNSやめます」といったような投稿が見られ、根本的な解決策が確立されていませんでした。そこで、自分にあったSNSの練習場所を提供することでこの問題を解決しようと思い作成しました。
- 疑似的なバズり機能や炎上機能を実装しました!炎上では通常の投稿よりもコメントが多くつき、その内容も厳しいものになります。しかし現実のSNSとは異なり、ここではSNSの使い方の学習が目的のため、実際に炎上したときのような攻撃的な強い言葉での批判ではありません。批判的な姿勢をとりつつも、どの部分が不適切だったのか指摘し改善を促せるようなコメントを出力できるようプロンプトを調整しました。バズり機能では、投稿内容からポジティブな内容か判断し、確率的にいいね数が増加するようにしています。バズ発生時のいいね数は完全なランダム生成ではなく、あらかじめ設定された確率分布に基づいて決定しています。この分布は、少ないいいね数が高頻度で出現し、多い数値は低頻度となるようになっています。
- インターネットで怪しげなリンクを踏んでしまい、知らないサイトや詐欺サイトに飛ばされる...そのような経験を誰しも一度は体験したことがあるのではないでしょうか。そうしたリスクを安全に体験しながら学べるスパム模擬サイトを実装しました。投稿の返信としてurlだけが送られてくるのではなく、ここでもGeminiを用いて、投稿内容を踏まえた誘い文句でリンクに誘導しています。これにより「どんな文言に注意すべきか」「踏んだらどうなるか」を実感をもって学べます。
- 実績機能を追加しました!投稿数や反応数、ポジティブな投稿など、さまざまな行動に応じて実績がアンロックされます。子供のモチベーションを維持し、適切なSNSの利用の仕方を身につけてもらうことを目的としています。実績のクリア難易度も調整を重ね、簡単すぎず難しすぎないバランスにしています。
- ネットで暴れるあの子へ、『#SNRからやりなおせ』
- fastapi
- Gemini api
- Firestore/Firebase
- Fastapi
- Chakra UI
- Axios
- React
- デスクトップ
- スマートフォン
子供向けの言葉で優しく返信してくれるAIの機能

