Jak się czujesz?
Poznaj statystyki i informacje, które pomogą Ci zadbać o swoje samopoczucie
Działanie
Nasza aplikacja Emotion Analyzer to narzędzie, które dzięki zaawansowanej technologii AI pomaga użytkownikom uzyskać bardziej szczegółowe informacje o ich stanie emocjonalnym. Oto, jak to działa i jak zintegrowaliśmy interfejs Gemini API:
Aplikacja oferuje prosty, przyjazny dla użytkownika interfejs, w którym użytkownicy mogą wpisywać swoje obecne uczucia i myśli. Gdy użytkownik prześle dane wejściowe, nasza aplikacja korzysta z interfejsu Gemini API, aby przeprowadzić kompleksową analizę wyrażanych emocji.
Używamy interfejsu Gemini API za pomocą pakietu Google Generative AI w języku Dart. Proces rozpoczyna się od zainicjowania modelu generatywnego z określonymi konfiguracjami dostosowanymi do analizy emocji. Aby dopracować generowanie odpowiedzi przez AI, ustawiamy parametry takie jak temperatura, górne K i górne P.
Aplikacja wysyła dane wejściowe użytkownika do modelu Gemini wraz z starannie przygotowanym promptem. Ten prompt instruuje AI, aby:
1. Wyodrębnij i wypisz kluczowe emocje z danych wejściowych użytkownika.
2. Podaj krótkie podsumowanie ogólnego stanu emocjonalnego.
3. Wyślij wiadomość z pokrzepieniem na podstawie zanalizowanych emocji.
4. Odpowiedz w osobistym, empatycznym tonie.
Interfejs Gemini API przetwarza to żądanie i zwraca ustrukturyzowaną odpowiedź. Następnie aplikacja wyświetla użytkownikowi tę odpowiedź:
- listę zidentyfikowanych emocji;
- zwięzłe podsumowanie jego stanu emocjonalnego;
- wiadomość wsparcia dostosowaną do jego obecnych uczuć;
Korzystając z możliwości przetwarzania języka naturalnego interfejsu Gemini API, aplikacja dostarcza użytkownikom informacji o emocjach opartych na AI.
Wytworzono za pomocą
- Flutter
- Wersja internetowa/Chrome
Zespół
Autor:
Jackreece Ejini
Z
Stany Zjednoczone