Data mining w systemach CRM
Transkrypt
Data mining w systemach CRM
Adam Stawowy Data mining w systemach CRM Summary: As a confluence of data mining and CRM systems, it is now possible to perform data mining on records collected from internal and external sources of information. In this paper we present the successful examples of customer segmentation using data mining techniques. 1. Wprowadzenie W pracy przedstawiono problem segmentacji (klasyfikacji) wielkiej grupy klientów ze względu na potencjalną zyskowność dla przedsiębiorstwa w dłuższej perspektywie czasowej. Funkcjonujące w przedsiębiorstwach systemy ERP nie pozwalają na precyzyjną segmentację klientów, jednakże w połączeniu z systemami zarządzania kontaktami z klientami (ang. CRM) oraz zaawansowanymi technikami zgłębiania danych (ang. data mining) stanowią silne narzędzie do wspomagania decyzji marketingowych. Zdefiniowanie najważniejszych grup klientów pozwala na budowanie efektywnego programu lojalnościowego, pozwala udoskonalić marketing bezpośredni, a przede wszystkim - zwiększyć rentowność przedsiębiorstwa. 2. Zgłębianie danych Zgłębianie danych (ang. Data Mining - DM) definiowane jest jako automatyczne wyszukiwanie istotnych informacji w wielkich bazach danych. Technikami stosowanymi w zgłębianiu danych są drzewa decyzyjne, sieci neuronowe, indukcja reguł, najbliższego sąsiedztwa i algorytmy ewolucyjne. Częste utożsamianie DM z hurtowniami danych czy zapytaniami ad hoc nie jest uzasadnione. Celem DM jest uproszczenie i automatyzacja statystycznej obróbki danych, prowadzącej od analizy danych źródłowych do konstrukcji modelu aplikacyjnego. Około połowy zastosowań dotyczy marketingu, reszta - szeroko rozumianych finansów (w tym wykrywanie oszustw klientów i pracowników oraz ocena ryzyka kredytowego) [1]. Ze względu na rozwiązywane problemy DM służy do: dr inż., Wydział Zarządzania, Akademia Górniczo-Hutnicza, Kraków klasyfikacji (segmentacji) zjawisk np. klientów, prognozowania, wykrywania danych skojarzonych, detekcji zachowań sekwencyjnych. Aczkolwiek zgłębiane danych wywodzi się ze statystyki - różnice między tymi metodami eksploracji danych są znaczące: w tabeli 1. przedstawiono porównanie między metodami statystyki a zgłębianiem danych. Tabela 1. Porównanie statystyki i zgłębiania danych Cecha definicja dane argumenty orientacja podstawowe pojęcia główny cel metody wyniki Statystyka matematyczne metody zbierania, organizowania i interpretacji danych numerycznych, w szczególności analiza charakterystyk populacji na podstawie próbek ilościowe Data mining automatyczny proces wydobywania znaczących, użytecznych, pierwotnie nieznanych informacji, wzorców, trendów i zależności z wielkich baz danych ilościowe i opisowe (jakościowe) numeryczne dowolne : numeryczne, tekstowe zorientowanie na modele zorientowanie na wzorce estymacja, prawdopodobieńmodelowanie prognostyczne, stwo, dystrybuanta, testowanie segmentacja baz danych, analiza hipotez, estymacja modeli, powiązań, generowanie hipotez predykcja agregacja informacji poprzez odkrywanie struktur wiedzy dystrybuanty i estymatory ogólne modele lokalne zależności, modele łatwe w interpretacji znana i ograniczona nieznana i nieograniczona wartość informacyjna wyników poszukiwanie ograniczone - znamy typ dokładny typ wyników nie jest rozwiązań wyników znany zalety dla dokładność i przewidywalność prostota i nietrywialne wyniki użytkownikó w Na rys. 1 przedstawiono schemat procesu wyszukiwania informacji. System data mining Baza danych Algorytm data mining Trening Testowanie Model Model zweryfikowany historyczne dane treningowe historyczne dane testowe nowe dane Wyniki Rys. 1. Proces zgłębiania danych, źródło: www.thearling.com 3. CRM - systemy zarządzania relacjami z klientami Pojęcie CRM nie jest jednoznaczne, jednak można stwierdzić, że do klasy CRM zaliczamy systemy, zawierające większość z wymienionych poniżej modułów [3]: sprzedaż - zarządzanie kontaktami (profile klientów, struktura klientów instytucjonalnych, historia kontaktów sprzedażowych i serwisowych), zarządzanie kontem klienta (czynności sprzedażowe, zamówienia, generowanie ofert), zarządzanie sprzedażą - prognozy i analizy sprzedaży, przydział do konta klienta i przydział do terytorium, monitorowanie statusu klienta i potencjalnych sprzedaży, zarządzanie czasem i terytorium - kalendarz i baza danych pojedynczego użytkownika lub całej grupy, korespondencja - mailing, e-mail, faksy, marketing - zarządzanie kampanią, encyklopedia produktów, cenniki, oferty, generator list adresowych, analiza efektywności kampanii, obsługa zgłoszeń handlowych - przyjmowanie i dystrybucja (w obrębie struktur sprzedażowych) informacji o klientach zgłaszających zainteresowanie ofertą, odpowiadających na kampanię, telemarketing - układanie list telefonicznych według definicji grup docelowych, automatyczne wybieranie numeru, zbieranie zamówień, serwis i wsparcie klienta po sprzedaży - przydzielanie, śledzenie i raportowanie zadań, zarządzanie problemem, kontrola zamówienia, gwarancje, informacja - szeroka i łatwa w użyciu funkcja raportowania, często bazująca na OLAP, integracja z systemami ERP - księgowość, produkcja, dystrybucja. synchronizacja danych - pomiędzy urządzeniami przenośnymi i centralną bazą danych i/lub pomiędzy różnymi centralnymi bazami danych i serwerami aplikacji, obsługa i sprzedaż za pośrednictwem sieci internet, call center. Systemy CRM są powszechnie używane przez banki, towarzystwa emerytalne i ubezpieczeniowe, sektor dóbr szybkozbywalnych, farmację, firmy nowej gospodarki oraz instytucje publiczne - szpitale, uniwersytety, urzędy. 4. Integracja DM i CRM Współczesne systemy informatyczne ewoluują w kierunku integracji wielu dotychczas osobnych systemów w jedną, funkcjonalną całość. Trudno sobie wyobrazić działanie systemu CRM bez korzystania z danych zawartych w systemie ERP, podobnie nie wystarczą funkcje raportowania zawarte w systemach CRM do łatwego i efektywnego wydobywania wiedzy. Konieczne jest tu dostarczenie narzędzi data mining do pogłębienia procesu zarządzania kontaktami z klientami. W niniejszym rozdziale podano dwa przykłady wykorzystania zgłębiania danych zawartych w systemach CRM i ERP. 4.1. Zmniejszenie odchodzenia klientów do konkurencji [4] Przedsiębiorstwo ubezpieczeniowe Winterthur Insurance ma w Hiszpanii ponad milion klientów. W 1996 roku nasilił się problem odchodzenia klientów do konkurencji. Jako że pozyskanie nowego klienta jest droższe niż zatrzymanie już istniejącego, a lojalny klient to istotna przewaga konkurencyjna, ustalono, że ograniczenie odpływu klientów jest najważniejszym celem strategii marketingowej. Istniejąca baza danych przedsiębiorstwa zawierała wiele szczegółowych danych o klientach - 250 cech dla jednego. Celem analizy danych było opracowanie predykcyjnego modelu odchodzenia klientów. Jako że nie wszystkie dane o klientach mają w tym przypadku znaczenie, w pierwszym etapie - metodą burzy mózgów - wyselekcjonowano grupę 30 cech mogących mieć wpływ na zrywanie umów przez klientów (pozostało więc 30 milionów cech do zanalizowania). Do stworzenia modelu wykorzystano oprogramowanie SPSS Clementine opartego na sieciach neuronowych, który przyporządkował każdemu klientowi prawdopodobieństwo zerwania umowy. Weryfikacja modelu wskazała, że daje on poprawne odpowiedzi w około 65% przypadków. Mając do dyspozycji informacje o tym, którzy klienci są najbardziej skłonni do zrywania umów, Winterthur był w stanie podjąć działania zaradcze - rozeznać potrzeby, zaspokojenie których zatrzyma klientów, zastosować skierowaną właśnie do nich ofertę specjalną, promocję i program lojalnościowy. W rezultacie nastąpiło zmniejszenie odchodzenia klientów i zatrzymywanie najbardziej wartościowych. 4.2. Segmentacja klientów w obszarze e-commerce [5] Firma WebMiner wykonała analizę klientów dla przedsiębiorstwa sprzedającego klimatyzatory za pośrednictwem sieci internet. Założeniem było, że nie wystarczy sama analiza plików zawierających informacje o zachowaniu się klientów podczas odwiedzin strony WWW (ang. log file and clickstream behavior), co jest powszechnie stosowaną praktyką. Celem była identyfikacja preferencji klientów odwiedzających stronę oraz odkrycie ukrytych powiązań między cechami klientów a ich zakupami. Analiza powinna pomóc przedsiębiorstwu w weryfikacji strategii marketingowej. Analizowane przedsiębiorstwo dysponowało danymi ze swego systemu CRM o 25 221 klientach i tych, którzy odwiedzili stronę WWW, lecz nie dokonali zakupu. Dane te połączono z zagregowanymi danymi demograficznymi w trzech przekrojach. analiza kodów pocztowych (ang. zip code analysis): wykorzystano dostępną bazę kodów z opisem gospodarstw domowych, pogrupowaną wg różnych kryteriów. analiza stylu życia (ang lifestyle analysis): w tym celu połączono bazę danych demograficznych z danymi o gospodarstwach domowych. analiza nieruchomości (ang. real property level analysis): baza danych zawierała dokładne informacje o nieruchomościach i ich właścicielach, w tym wiek i wielkość domu (mieszkania). Po zastosowaniu techniki drzewa decyzyjnego (jedna z technik zgłębiania danych) zidentyfikowano 3 grupy klientów o 3-krotnie większej niż przeciętna skłonności do zakupu klimatyzatorów: imigranci zamieszkujące wschodnie wybrzeże, grupa osób dobrze wykształconych i dobrze zarabiających, młode rodziny imigrantów (hiszpańskojęzyczne). Okazało się ponadto, że klienci ci mieszkali przede wszystkim w kilkunastu ośrodkach stanów New York i New Jersey, gdzie przeważało budownictwo sprzed 1950 roku, bez centralnych systemów klimatyzacyjnych i w większości nie posiadali samochodów. W wyniku przeprowadzonych prac WebMiner zarekomendował przedsiębiorstwu rezygnację z reklamy radiowej na rzecz reklamy w autobusach i metrze (klienci dojeżdżali do pracy tymi środkami transportu). Reklamę bannerową zalecono umieścić na regionalnych stronach przeznaczonych dla młodych mieszkańców wschodniego wybrzeża i - co wydaje się najważniejsze zalecono przygotować hiszpańskojęzyczną wersję sklepu internetowego. 5. Wnioski końcowe Dzięki zgłębieniu danych zawartych w bazach przedsiębiorstwa można m.in. określić: jacy klienci opuszczają przedsiębiorstwo, jakie jest ryzyko odejścia poszczególnych klientów, cechy klientów gotowych opuścić przedsiębiorstwo, charakterystykę grup klientów, jakie sprzężone produkty są nabywane przez poszczególne grupy klientów (analiza koszykowa). Mając taki zestaw informacji, wzbogacony o analizę satysfakcji i preferencji, przedsiębiorstwo może konstruować skuteczne programy lojalnościowe. Zgłębianie danych pozwala na pełne wykorzystanie posiadanych danych o klientach i transakcjach, umożliwia odkrycie krytycznych informacji, które można przekształcić w przewagę konkurencyjną. Dzięki trafnym decyzjom podjętym na podstawie wyników analiz danych wzrasta konkurencyjność przedsiębiorstwa i - co za tym idzie - jego zyski. Literatura [1] Data, text and web mining: application areas, www.kdnuggets.com/polls/application_areas.html. [2] Parzydło M.: "CRM czyli świadoma sprzedaż", Teleinfo, nr 43, 1999 [3] Redukcja odchodzenia klientów do konkurencji, www.spss.pl [4] Thearling K.: An introduction to data mining, www.thearling.com. [5] WebMiner site: case study, www.webminer.com