Muse Diary
prowadzić codzienne rozmowy, tworzyć ścieżki dźwiękowe i chwytać cenne chwile
Działanie
Muse Diary to aplikacja do prowadzenia dziennika, która łączy konwersację z AI, rekomendacje muzyczne i narzędzia do samorozwoju. Opracowana na platformie Google Cloud Platform z wykorzystaniem AI od Gemini.
*Główne funkcje:
1. Pisanie dziennika w czacie z AI: prowadzić naturalne rozmowy z Gemini AI, aby rejestrować swój dzień.
2. Traditional Writing: standardowy interfejs do klasycznego prowadzenia dziennika.
3. Music Mood Matching: utwory sugerowane przez AI na podstawie Twoich wpisów.
4. Kalendarz wizualnych emocji: wpisy uporządkowane według nastroju, który przedstawia okładka albumu.
5. AI Insights: odkrywanie wzorców życiowych i istotnych momentów.
*Tech Stack:
- Backend: Spring Boot (Docker)
- Hosting: Google Cloud Run
- Auth & Storage: Firebase
- AI: Gemini (Vertex API)
- Kontrola wersji i CI/CD: GitHub
- Cross-Platform: Flutter
- Music Data: YouTube API
*Jak działa aplikacja:
1. Dane wejściowe wysłane na serwer Cloud Run
2. Procesy serwera (w razie potrzeby przy użyciu interfejsu Vertex API)
3. Firebase zarządza uwierzytelnianiem i danymi
4. Użytkownik otrzymuje statystyki i rekomendacje
Funkcja oparta na Gemini ułatwia interaktywne prowadzenie dziennika, ale też zapewnia przemyślane opinie i sugestie dotyczące muzyki. Aby uniknąć potencjalnych błędów AI w rekomendacjach muzycznych, aplikacja korzysta z interfejsu YouTube Data API, który umożliwia weryfikowanie informacji o muzyce.
Utworzone za pomocą
- Flutter
- Firebase
Zespół
Autor:
GemStars
Od
Korea Południowa