Snowflake ogłosił Cortex Analyst: Analiza danych z wykorzystaniem języka naturalnego

Snowflake wprowadzi Cortex Analyst, nowe narzędzie, które umożliwia użytkownikom analizowanie danych i modyfikowanie pulpitów nawigacyjnych przy użyciu prostych poleceń w języku naturalnym. Dzięki temu rozwiązaniu, firmy mogą przyspieszyć proces analizy danych, eliminując potrzebę zaawansowanej wiedzy technicznej.

Kuba Kowalczyk
3 min

Snowflake, firma znana z oferowania nowoczesnych rozwiązań chmurowych do zarządzania danymi, ogłosiła publiczną zapowiedź nowego narzędzia – Cortex Analyst. To innowacyjne rozwiązanie pozwala użytkownikom na analizowanie danych i dokonywanie korekt na pulpicie nawigacyjnym przy użyciu języka naturalnego, eliminując konieczność ręcznego pisania złożonych zapytań SQL.

Prosta analiza danych w języku naturalnym

Cortex Analyst został zaprojektowany z myślą o uproszczeniu procesu analizy danych, szczególnie dla osób, które nie posiadają zaawansowanej wiedzy technicznej. Użytkownicy biznesowi mogą teraz wydawać polecenia w języku naturalnym, które narzędzie automatycznie przekształca w kod SQL. Dzięki temu, zamiast czekać na stworzenie nowego pulpitu nawigacyjnego lub dokonanie zmian przez zespół data science, użytkownicy mogą samodzielnie zarządzać danymi w czasie rzeczywistym.

Narzędzie działa w oparciu o główne modele językowe (LLM) z serii Mistral AI oraz Meta Platforms Llama, z opcjonalnym wsparciem modeli OpenAI na platformie Microsoft Azure. Cortex Analyst jest dostępny zarówno za pośrednictwem Streamlit – interfejsu typu “no-code” dostępnego w Snowflake – jak i poprzez API, co pozwala na jego integrację z innym oprogramowaniem.

REKLAMA

Automatyczna korekta błędów

Jednym z głównych wyzwań związanych z generowaniem kodu SQL przez sztuczną inteligencję jest jego niezawodność. Jak wskazuje raport Forrester Research, dokładność takich zapytań może znacząco się różnić w zależności od złożoności zadania, osiągając od 20 do 70 procent poprawności. Aby zminimalizować ryzyko błędów, Cortex Analyst wyposażono w zaawansowany moduł korekcji, który automatycznie sprawdza wygenerowany kod SQL pod kątem błędów.

Moduł ten, znany jako Agent Synthesizer, nie tylko koryguje potencjalne błędy, ale również zapewnia, że końcowy kod jest zoptymalizowany i gotowy do wykonania. Co więcej, w przypadku gdy pierwotne zapytanie jest zbyt skomplikowane, narzędzie sugeruje alternatywne, prostsze zapytania, które mogą lepiej pasować do schematów danych użytkownika.

Nowe możliwości dla biznesu

Wprowadzenie Cortex Analyst przez Snowflake to krok w stronę demokratyzacji zaawansowanej analizy danych. Dzięki temu narzędziu, użytkownicy biznesowi mogą szybciej i łatwiej korzystać z danych, co z kolei może prowadzić do szybszego podejmowania decyzji i zwiększenia efektywności operacyjnej. Firma wskazuje, że nowe rozwiązanie pozwala na znaczną oszczędność czasu oraz redukcję zależności od zespołów technicznych.

Snowflake kontynuuje w ten sposób swoją misję, polegającą na ułatwieniu dostępu do danych oraz zwiększeniu ich użyteczności w codziennych procesach biznesowych. Cortex Analyst to narzędzie, które może znacząco wpłynąć na sposób, w jaki firmy korzystają z danych, dając im większą kontrolę i elastyczność.