Projekty

AI podpowiada, użytkownik decyduje. Nowa aplikacja TimeCamp

Przygotowując ewidencję czasu, użytkownik TimeCamp może oprzeć się na propozycjach wpisów tworzonych przez AI na podstawie aktywności na komputerze. Sprawdza je i poprawia, zamiast odtwarzać cały dzień wyłącznie z pamięci.

Napisz do nas
TimeCamp.com
Branża
  • SaaS
Zakres współpracy
Współpraca z klientem
Od 2024 · współpraca trwa
Zespół Software Logic
  • 2 programistów

Zespół we współpracy z TimeCamp.

Kontekst projektu

Od 2024 roku współpracujemy z TimeCamp. Jednym z obszarów jest aplikacja desktopowa wykorzystująca AI do przygotowywania propozycji wpisów czasu na podstawie aktywności na komputerze.

Punktem wyjścia jest zwykły dzień użytkownika: przechodzenie między programami, dokumentami i zadaniami. Budujemy sposób uporządkowania tych sygnałów w propozycje, które człowiek może ocenić i poprawić. Rozwój obejmuje zarówno logikę AI, jak i działanie aplikacji w tle oraz jej interfejs.

Wyzwanie

Samo użycie programu lub dokumentu nie zawsze wskazuje jednoznacznie projekt. Z rozproszonych sygnałów trzeba przygotować propozycję, którą użytkownik może ocenić i poprawić. Nietrafna sugestia nie powinna automatycznie stawać się częścią raportu.

Równocześnie aplikacja ma stale działać w tle. Zbieranie aktywności, obsługa funkcji systemowych i prezentowanie wyników muszą uwzględniać codzienną pracę użytkownika oraz jego kontrolę nad ewidencją.

Zakres prac i rozwiązanie

Rozwijamy aplikację w Electronie z interfejsem React i TypeScript. Łączymy pracę w tle z widokiem propozycji czasu oraz procesem ich akceptacji. Użytkownik może sprawdzić i skorygować sugestię, zanim zdecyduje o jej zapisaniu.

Logikę AI przygotowujemy w Pythonie. Wykorzystuje sygnały aktywności do kategoryzacji i proponowania przypisania czasu do projektów. Funkcje wymagające dostępu do systemu operacyjnego obsługują moduły C++ i Objective-C.

Nasz zakres obejmuje współpracę tych części, jakość sugestii i kolejne wydania aplikacji. Pracujemy nad tym, aby zmiany w zbieraniu aktywności lub modułach natywnych były zgodne z działaniem interfejsu i przygotowaniem wpisów.

Efekty współpracy

Ewidencja dnia zaczyna się od propozycji przygotowanych na podstawie zarejestrowanej aktywności. Użytkownik sprawdza przypisanie czasu do projektów, wprowadza poprawki i wybiera wpisy do zapisania. Ogranicza to odtwarzanie pracy z pamięci, a kontrola nad raportem pozostaje po jego stronie.

Cenimy to, że zespół Software Logic sam wychodzi z pomysłami, jak ulepszyć nasz produkt. Szybko reaguje, kiedy zmieniają się potrzeby, i dowozi to, na co się umawiamy. Współpracujemy z ludźmi, którym zależy na jakości aplikacji i którzy biorą odpowiedzialność za swoją pracę.

Kamil RudnickiCEO, TimeCamp S.A.

Sprawdźmy, gdzie AI wniesie wartość

Opisz zadanie i efekt, na którym Ci zależy. Ustalimy, jak porównać jakość, nakład pracy i koszty, żeby ocenić, czy AI ma sens w Twojej sytuacji.

Podczas rozmowy ustalimy, jakie informacje są potrzebne do wyceny i jak możemy pomóc.

Możesz też napisać bezpośrednio: office@softwarelogic.co