Asystent Danych (AI) w Softlab ERP

Odkryj moc inteligentnego Asystenta Danych w systemie Softlab ERP!

W dzisiejszych czasach narzędzia oparte na Sztucznej Inteligencji (ang. AI) stają się nieodłącznym elementem codziennych i zawodowych działań, wspierając użytkowników w efektywniejszym wykonywaniu zadań. Korzyści z wdrożenia AI są coraz bardziej dostrzegalne – przyspieszają i usprawniają pracę, otwierają nowe możliwości analizy oraz ulepszają dotychczasowe narzędzia. Dzięki temu AI staje się kluczowym wsparciem w optymalizacji procesów i wykorzystywaniu danych, a także w poszukiwaniu nowych szans i rozwiązań.

W związku z tym, w systemie Softlab ERP trwają prace nad szeregiem narzędzi AI, które mają na celu przynieść wspomniane korzyści. Przedstawimy je w formie serii artykułów w serwisie AVP. Pierwszym z tych narzędzi jest Asystent Danych – stworzony, aby ułatwić użytkownikom pozyskiwanie i analizę informacji z kompleksowego systemu ERP.

Możliwości Asystenta Danych (AI)

Asystent Danych oferuje szeroki wachlarz funkcji, które mogą być dostosowane do indywidualnych potrzeb użytkowników. Oto niektóre z kluczowych możliwości tego narzędzia:

  • Integracja informacji z systemu ERP – Asystent łączy dane z różnych modułów, aby dostarczyć pełny obraz działania Twojego przedsiębiorstwa. Na przykład, dla podanego numeru zamówienia sprzedaży wskaże osobę kontaktową u klienta lub odnajdzie fakturę sprzedaży związaną z zamówieniem.
  • Analiza danych – Asystent Danych może analizować dane rejestrowe i słownikowe, prezentując je w formie wykresów lub list. Użytkownicy mogą zadawać pytania dotyczące konkretnych danych, a Asystent zwróci odpowiednie informacje w oknie konwersacji w czytelnej formie. Dzięki wykorzystaniu analizy tekstu opartej na modelach językowych dużej skali (ang. Large Language Models, LLM) Asystent proponuje sugestie, które pomagają doprecyzować pytania, umożliwiając uzyskanie jak najtrafniejszych odpowiedzi. Dodatkowo zwraca uwagę na dodatkowe informacje lub działania, które mogą okazać się przydatne dla użytkownika.
  • Procedury i raporty – Użytkownicy mogą uruchamiać procedury poprzez konwersację z Asystentem. Na przykład, można poprosić Asystenta o wydrukowanie umowy o pracę dla konkretnego pracownika.
  • Natychmiastowe odpowiedzi na pytania – Asystent błyskawiczne udziela odpowiedzi na pytania dotyczące modułów systemu ERP, m.in. zarządzania zamówieniami, fakturami, rozrachunkami, dokumentami magazynowymi oraz sprawami pracowniczymi.
  • Rozpoznawanie głosu – Użytkownik może komunikować się z Asystentem Danych nie tylko za pomocą klawiatury, ale także poprzez komunikację głosową, co zwiększa wygodę użytkowania tej funkcjonalności. Ponadto, Asystent może przekazywać odpowiedzi także w formie głosu, jeśli użytkownik preferuje taką formę i włączy ją w systemie.

Dodatkowe cechy:

Integracja z różnymi platformami – Asystent Danych będzie dostępny na różnych platformach technologicznych oferowanych przez AssecoBS (w aplikacjach HTML i WPF, aplikacjach mobilnych oraz portalowych), a jego działanie nie będzie różniło się niezależnie od tego, z jakiej aplikacji korzysta użytkownik. Dzięki temu użytkownicy mogą korzystać z tych samych funkcji niezależnie od urządzenia, na którym pracują.

Interfejsy są bliźniacze, co oznacza, że funkcjonalności są identyczne lub bardzo zbliżone, co zapewnia jednolite doświadczenie użytkownika.

Rys. 1. Asystent Danych w aplikacji HTML

Obraz zawierający tekst, zrzut ekranu, oprogramowanie, Strona internetowa

Opis wygenerowany automatycznie

Rys. 2. Asystent Danych w aplikacji WPF

Rys. 3. Asystent Danych w Portalu HR

Bezpieczeństwo i prywatność – Bezpieczeństwo i prywatność danych użytkowników stanowią kluczowy aspekt Asystenta Danych. Dane wykorzystywane w konwersacjach są odpowiednio zabezpieczone przed przechwyceniem, a AssecoBS zapewnia, że informacje te nie są używane do uczenia Asystenta. Dzięki temu prywatne dane użytkowników pozostają w pełni poufne i chronione.

Rozmowa z Asystentem Danych (AI) – sposób działania*

*(Opisany sposób działania funkcjonalności może ulec zmianom w procesie jej rozwoju. Poniższy opis został przedstawiony dla rozwojowej wersji produktu.)

Jeśli mamy dostęp do panelu Inteligentny Asystent ERP (umieszczonego z prawej strony), możemy rozpocząć konwersację z Asystentem Danych, wybierając przycisk Rozmowy o danych. Po jego użyciu użytkownik zostanie przeniesiony do panelu rozmowy. Rozmawiać z Asystentem (AI) możemy na dwa sposoby:

  • Wpisywanie tekstu: Użytkownik może standardowo prowadzić rozmowę z Asystentem za pomocą klawiatury, wpisując w polu tekstowym swoje pytania lub polecenia. Na przykład, aby uzyskać informacje o zamówieniach, należy wpisać: Pokaż zamówienia dla kontrahenta XYZ.
  • Rozmowa głosowa: Użytkownik używając przycisku mikrofonu aktywuje tryb rozmowy głosowej, po czym używając mikrofonu może podyktować swoje pytanie. Na przykład: Pokaż trzy ostatnie zamówienia kontrahenta XYZ.

Niezależnie od sposobu zadania pytania, każde z nich należy zatwierdzić użyciem klawisza <Enter> na klawiaturze lub używając przycisku Wyślij, znajdującego się w dolnym rogu Panelu.

Po wysłaniu zapytania Asystent szybko udzieli odpowiedzi, z którą użytkownik ma możliwość wchodzenia w interakcje na różne sposoby:

  • Odczytywanie odpowiedzi: Użycie przycisku Włącz czytanie tekstu sprawi, że Asystent będzie odczytał odpowiedzi na głos.
  • Kopiowanie odpowiedzi: Użycie przycisku Kopiuj umieszczonego w oknie odpowiedzi pozwoli na skopiowanie odpowiedzi.
  • Przechodzenie do słownika lub powiązanych rekordów: W oknie odpowiedzi Asystenta dotyczących konkretnych danych dostępnych w wybranym słowniku, pojawi się przycisk Zobacz szczegóły, umożliwiający użytkownikowi szybkie otwarcie danego słownika np. w celu dokładniejszej weryfikacji uzyskanej informacji. Asystent Danych umożliwia również przechodzenie do powiązanych słowników lub rekordów poprzez kliknięcie w linki zawarte w odpowiedziach.
  • Ocena odpowiedzi: Użycie ikony kciuka w górę lub w dół pozwala na ocenę odpowiedzi (jak również dodanie szczegółowego komentarza). Ma to na celu zbieranie danych o jakości działania tej funkcjonalności w celu jej dalszego ulepszania.

Rozpoczęte rozmowy prowadzone są w określonym kontekście, co pozwala Asystentowi na trzymanie się tematu, a to ogranicza szansę na pomyłkę przy formułowaniu przez niego odpowiedzi. W każdej chwili można dostosować kontekst rozmowy, wybierając odpowiednie opcje. Na przykład, jeśli użytkownik rozmawia o dokumentacji, może przełączyć się na kontekst danych firmowych.

Rys. 4. Przykładowa odpowiedź Asystenta Danych w aplikacji HTML

Rys. 5. Przykładowa odpowiedź Asystenta Danych w aplikacji WPF

Rys. 6. Przykładowa odpowiedź Asystenta Danych w Portalu HR

Podsumowanie korzyści z posiadania Asystenta Danych (AI)

Asystent Danych to nowoczesne narzędzie, które znacząco ułatwia wyszukiwanie informacji o przedsiębiorstwie oraz analizę danych. Dzięki szerokiemu zakresowi funkcji – takich jak uruchamianie procedur, personalizacja systemu, integracja z różnymi platformami, elastyczność w prowadzeniu konwersacji i możliwość uzyskiwania syntezy informacji pochodzących z wielu modułów –Asystent Danych staje się niezastąpionym wsparciem w codziennej pracy.

Ze względu na rozwój tego narzędzia oraz duże zainteresowanie AI wśród naszych klientów, Asystent jest obecnie stopniowo udostępniany w wybranych wdrożeniach. Kiedy jego pełna funkcjonalność będzie dostępna, poinformujemy Państwa o możliwości jej wykorzystania także w Waszej firmie.

Autorzy: Beata Bancerz, Paweł Kawecki, Kamil Szymański