Dziennik aktywatora
Aplikacja, która pomaga odkrywać przyczyny różnych niepokojących stanów
Działanie
Aplikacja pomaga użytkownikom zidentyfikować potencjalne czynniki wywołujące dolegliwości (takie jak trądzik, wysypka lub epizody lęku). Użytkownik podaje swój stan i otrzymuje sugestie wygenerowane przez AI dotyczące możliwych czynników wywołujących (takich jak stres lub określone kosmetyki/produkty spożywcze). Mogą one wybierać i dodawać reguły, rejestrować codzienną obecność i rejestrować wystąpienie danego warunku. Aplikacja analizuje te dane, aby zasugerować, które czynniki mogły wywołać dany stan, oraz przedstawia rekomendacje dotyczące radzenia sobie z tym stanem i śledzenia dodatkowych czynników.
Wszystkie zarejestrowane czynniki i stany są wyświetlane w widoku kalendarza, co ułatwia użytkownikom śledzenie samopoczucia i szybkie analizowanie informacji.
Gemini może być używany na 2 główne sposoby:
1. Wybiera ono najbardziej prawdopodobne reguły z wstępnie zdefiniowanej listy na podstawie warunku i podpowiada je użytkownikowi.
2. Gdy zostanie zarejestrowany warunek, Gemini analizuje dane i podaje:
1. Najbardziej prawdopodobna przyczyna na podstawie dzienników, opisów i danych.
2. sugestie dotyczące dodatkowych reguł do śledzenia i dodatkowych szczegółów do rejestrowania.
3. Rekomendacje dotyczące zarządzania stanem i obszary, na których należy się skupić.
Ponadto Gemini otrzymuje specjalny prompt, aby wyświetlać wyniki w określony sposób.
Aplikacja została napisana w Flutter i Firebase, a do integracji Gemini używamy pakietu firebase_vertexai.
Utworzone za pomocą
- Flutter
- Firebase
Zespół
Autor:
Darja Orlova, Aleksandrs Orlovs
Od
Łotwa