ZEN は、心の健康をサポートするように設計されたパーソナル メンタルヘルス ケア アシスタントです。ZEN では、気分を簡単に記録して、現在の感情状態(幸せ、ストレス、その他)を記録できます。ZEN は、ユーザーの気分に基づいて、動画やポッドキャストなどのパーソナライズされたコンテンツをキュレートし、バランスと快適さを見つけられるようにします
ZEN アプリでは、Gemini API を利用して、目標のおすすめ、メンタル ヘルスに関する会話用の AI チャットボット、動的質問フォーム、ユーザーの気分に基づくコンテンツのおすすめなど、いくつかのコア機能を強化しています。アプリのバックエンドは Flask で構築されているため、Gemini API とシームレスに統合しながら、リクエストを効率的に処理できます。ユーザーデータ、チャット履歴、パーソナライズされたコンテンツを保存するデータベースとして Firestore を使用し、そのリアルタイム機能を活用してスムーズなユーザー エクスペリエンスを実現しました。安全なアクセスを確保するため、ユーザーの登録プロセスとログイン プロセスに Firebase Authentication を実装し、機密情報を保護しています。クライアントサイドでは、クロス プラットフォーム アプリケーションの作成に汎用性があり、ユーザーにレスポンシブで魅力的なインターフェースを提供できる Flutter を選択しました。このアーキテクチャは、ZEN の堅牢な基盤を提供するだけでなく、簡単にスケーラビリティを高め、将来の拡張も可能にします。
構成
Flutter
Firebase
チーム
By
Zen チーム
差出人
インド
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],[],[],[],null,["# Zen\n\n[More Apps](/competition/vote) \n\nZen\n===\n\nYour Mental Health Care Assistant \nVote \nVoted!\nWhat it does\n\nZEN is your personal mental health care assistant, thoughtfully designed to support your journey toward emotional well-being. With ZEN, you can easily track your mood, allowing you to record your current emotional state---whether you're feeling happy, stressed, or anything in between. Based on your mood, ZEN curates personalised content, including videos and podcasts, to help you find balance and comfort \n\nIn our ZEN app, we utilized the Gemini API to power several core features, including goal recommendations, an AI chat bot for mental health conversations, dynamic questionnaires, and content recommendations based on user mood. The app's backend is built with Flask, allowing us to handle requests efficiently while integrating seamlessly with the Gemini API. We used Firestore as our database to store user data, chat history, and personalized content, leveraging its real-time capabilities for a smooth user experience. To ensure secure access, we implemented Firebase Authentication for user sign-up and login processes, safeguarding sensitive information. On the client side, we chose Flutter for its versatility in creating cross-platform applications, enabling us to deliver a responsive and engaging interface for users. This architecture not only provides a robust foundation for ZEN but also allows for easy scalability and future enhancements. \nBuilt with\n\n- Flutter\n- Firebase \nTeam \nBy\n\nZen Team \nFrom\n\nIndia \n[](/competition/vote)"]]