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 choroby (takie jak trądzik, wysypka lub napady 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/żywność). 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 udostępnia:
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 zawiera specjalny prompt, który umożliwia wyświetlanie wyników w określony sposób.
Aplikacja została napisana w języku Flutter i Firebase, a do jej zintegrowania używamy pakietu firebase_vertexai.

Wytworzono za pomocą

  • Flutter
  • Firebase

Zespół

Autor:

Darja Orlova, Aleksandrs Orlovs

Z

Łotwa