メモニア - AIで育つスマートメモ

AIタグ付け・チャット・クイズで知識を検索・復習・定着できるパーソナルナレッジ管理アプリ。メモの内容をAIが分析し、効果的な知識の整理と定着をサポートします。

開発中
リリース日: 2024年3月1日
プラットフォーム: iOS

使用技術

SwiftUIFirebaseVertex AICloud Functions

詳細

メモニア(Memonia)- AIで育つスマートメモ

メモニアは、AIを活用した新しい形のパーソナルナレッジ管理アプリです。ユーザーが入力したメモをAIが整理・分析し、チャット形式での知識検索や、クイズ形式での知識の定着をサポートします。

主要機能

1. メモ機能

  • シンプルなテキストベースのメモ入力
  • AI による自動タグ付け(ユーザー編集可能)
  • メモの保存と同期(Firestore)

2. デイリークイズ

  • メモの内容に基づいたクイズの自動生成
  • 記述式の回答形式
  • AI による回答の正誤判定
  • 忘却曲線を考慮した出題タイミング

3. チャット検索

  • 自然言語での対話的なメモ検索
  • RAG(Retrieval Augmented Generation)による関連メモの参照
  • メモのコンテキストを考慮した回答生成

技術スタック

フロントエンド(iOS)

  • SwiftUI:モダンなUIフレームワークによる実装
  • Firebase SDKs:認証・データベース連携
  • Vertex AI:高度な自然言語処理

バックエンド

  • Firebase Authentication:安全なユーザー認証
  • Cloud Firestore:リアルタイムデータ同期
  • Cloud Functions:サーバーレス処理
  • Vertex AI:AIモデルの活用
  • Vertex AI Matching Engine:効率的な類似検索

システムアーキテクチャ

Memoniaは、最新のクラウドサービスとAI技術を組み合わせた、スケーラブルなアーキテクチャを採用しています:

  1. メモの保存フロー

    • メモ入力 → AIタグ生成 → Firestoreへの保存 → クイズ自動生成
  2. RAG検索フロー

    • 質問入力 → 関連メモ検索 → AI回答生成 → 結果表示

セキュリティ

ユーザーデータの安全性を最重要視し、以下の対策を実装:

  • Firebase Authenticationによる堅牢な認証
  • Firestore Security Rulesによるアクセス制御
  • ユーザーデータの完全な分離管理

開発状況

現在アクティブに開発を進めており、以下の優先順位で機能を実装中です:

  1. ✅ 基本的なメモ機能とFirebase認証
  2. ✅ Firestoreでのメモ保存・同期
  3. 🚧 チャット検索機能
  4. 🚧 クイズ生成・回答機能
  5. 📋 AIによるタグ付け機能

ユーザーインターフェース

シンプルで直感的なUIを目指し、以下の3つの主要画面を提供します:

  1. 📝 メモ入力
  2. 🎯 デイリークイズ
  3. 💭 チャット検索

各画面は必要最小限の要素のみを配置し、ユーザーが本来の目的に集中できる設計としています。

メモニア - AIで育つスマートメモ | Products | 谷口恭一