Zbudować model klasyfikacji klientów
1. Są dane klientów w Mongo/SQL (około 20 000 zapisów z surowymi danymi).
2. Należy na ich podstawie zbudować cechy i model klasyfikacji klientów na grupy behawioralne.
3. Projekt wykonać w Pythonie.
-
223 2 0 Dzień dobry. Mam doświadczenie w pracy z danymi tabelarycznymi w Data Science. Jeśli możesz, proszę wyślij próbkę danych, zobaczę, co można z nimi zrobić.
-
620 1 0 Cześć!
Zrobię na Pythonie: inżynieria cech z surowych danych (Mongo/SQL, ~20k rekordów) + model klasyfikacji klientów na grupy behawioralne.
Podejście w skrócie:
• EDA + czyszczenie, selekcja i inżynieria cech z surowych pól.
• Jeśli grupy są już określone przez biznes — trening klasyfikatora (gradient boosting / regresja logistyczna) z walidacją; jeśli nie — najpierw klasteryzacja w celu wydzielenia segmentów behawioralnych.
• Metryki jakości, interpretacja (które cechy definiują grupę), powtarzalny pipeline + instrukcja uruchomienia.
… Oddam czytelny kod (Python, z komentarzami) + krótki raport dotyczący segmentów.
Przykłady prac:Freelancehunt · podejście techniczne: https://guardlabs.online
Jedno wyjaśnienie: grupy są już określone przez biznes czy trzeba je wydzielić z danych? Od tego zależy typ modelu.
Cena: od 12000 zł, termin 7–10 dni (w zależności od czystości danych).
-
1189 16 0 Dzień dobry!
Mam doświadczenie w programowaniu w Pythonie, pracy z SQL oraz przetwarzaniu danych.
Mogę wykonać pełny cykl: pozyskiwanie danych z MongoDB/SQL, przygotowanie i oczyszczanie danych, budowa cech behawioralnych oraz modeli segmentacji/klasyfikacji klientów.
Aby dokładniej ocenić, chciałbym wyjaśnić, czy istnieją już gotowe grupy klientów do nauki modelu, czy trzeba je określić automatycznie na podstawie danych.
Będę zadowolony, mogąc omówić szczegóły projektu.
-
254 Witam! Zainteresował mnie Twój projekt. Jestem programistą Python z fokusowaniem na rozwiązania AI i pracą z danymi, gotowym podjąć się pełnego cyklu budowy modelu klasyfikacji (od przygotowania surowych danych do wdrożenia modelu). Mam silne doświadczenie w pisaniu architektury w Pythonie, integracji baz danych oraz tworzeniu inteligentnych usług. Posiadam doświadczenie komercyjne w zastępowaniu pierwszej linii menedżerów na agentów i kwalifikacja klientów była jednym z warunków - więc to leży w mojej kompetencji.
-
2991 73 4 2 Dzień dobry! Wykonam to zadanie szybko, a przede wszystkim jakościowo w ciągu 1 dnia!!!! Proszę o kontakt!!!!
-
232 Dobry wieczór! Robiłem segmentację klientów w Pythonie — cechy w stylu RFM (wiek, częstotliwość, sumy, aktywność) + klasteryzacja i profilowanie każdej grupy, aby powstały żywe segmenty, a nie bezimienne numery. Wyciągnę dane z Mongo/SQL, oczyścię surowe zapisy i zbuduję pipeline. Od razu najważniejsze: co mniej więcej znajduje się w tych 20k zapisach i do czego potrzebne będą później segmenty — pod to dobiorę cechy. Zrobię to w 3 dni.
-
615 3 0 Witam.
Mogę stworzyć pierwszą roboczą wersję ML-pipeline'u w Pythonie do segmentacji klientów według cech behawioralnych.
Kluczowe ustalenie na początku: czy są już gotowe etykiety grup. Jeśli są — robimy klasyfikację nadzorowaną z podziałem na zbiór treningowy/testowy i metrykami jakości. Jeśli etykiet nie ma — budujemy segmentację przez clustering, z doborem liczby grup i opisem logiki każdego segmentu.
W pracy uwzględniam:
- wyciąganie danych z MongoDB / SQL lub z eksportów
- oczyszczanie surowych zapisów, braki, anomalie
… - inżynierię cech: aktywność, częstotliwość, świeżość, objętości, cechy podobne do RFM
- model bazowy na scikit-learn
- ocenę jakości, zapis modelu i oznaczony zbiór danych
- krótki raport, aby było jasne, co oznacza każda grupa klientów
Przed rozpoczęciem pracy muszę wyjaśnić:
- jaka jest struktura danych w MongoDB / SQL
- czy są gotowe klasy klientów
- jaki wynik jest potrzebny: plik, model, skrypt czy zapis grup z powrotem do bazy danych
- jak te grupy będą wykorzystywane dalej
Szczegóły możemy omówić w wiadomościach prywatnych.
-
3481 49 2 Witam!\nRobiłem podobne zadania w Pythonie. Proszę o wyjaśnienie, czy to są nieznane grupy, czy trzeba znaleźć, czy są gotowe etykiety grup? Od tego zależy podejście.
-
141 Dzień dobry!
Zadanie jest zrozumiałe — budowa segmentacji behawioralnej klientów na podstawie surowych danych.
Co zrobię:
Podłączenie do MongoDB/SQL, wyciągnięcie i audyt 20k rekordów
Czyszczenie danych: anomalie, braki, normalizacja
Inżynieria cech: z logów behawioralnych — metryki aktywności, częstotliwości, objętości, cechy RFM
… Model: klasteryzacja (K-Means + DBSCAN) w celu wykrycia grup behawioralnych, dobór optymalnej liczby klastrów (metoda łokcia + wynik sylwetki)
Wynik: oznakowany zbiór danych, zapisany model, raport z opisem każdej grupy klientów oraz rekomendacjami
Stos: Python, pandas, scikit-learn, pymongo
Proszę o doprecyzowanie: dane są już oczyszczone czy całkowicie surowe? Czy jest etykieta docelowa (nadzorowane) czy trzeba samodzielnie znaleźć grupy (nienadzorowane)?
-
240 Witam! Zadanie budowy modelu behawioralnego klientów jest mi całkowicie zrozumiałe. Uczę się na kierunku „Systemy sztucznej inteligencji”, więc rozwój architektury modeli ML oraz inżynieria cech to mój profilowy stos.
Jak proponuję zrealizować projekt w Pythonie:
Data Prep: Wyciągamy surowe dane z waszej bazy (SQL/Mongo), przeprowadzamy czyszczenie od anomalii oraz uzupełnianie braków.
Inżynieria cech: Na podstawie logów behawioralnych wygenerujemy gęstą macierz cech (metryki aktywności, częstotliwości i objętości interakcji).
Modelowanie: Zbudujemy i nauczymy optymalny model (klasyfikacja/klasteryzacja przez scikit-learn), dobierzemy hiperparametry oraz wyprowadzimy metryki oceny jakości modelu.
Będę zadowolona, aby omówić specyfikę surowych danych w wiadomościach prywatnych!
-
1048 7 1 Cześć!
Na podstawie twoich 20 000 surowych zapisów z Mongo/SQL opracuję zoptymalizowany pipeline do oczyszczania danych i generowania cech behawioralnych (features) w Pythonie. Zrealizuję dokładny model, który segmentuje klientów na grupy i w razie potrzeby zaktualizuje status każdego użytkownika w bazie danych. Otrzymasz gotowy, udokumentowany skrypt, który automatycznie ładuje surowe dane, formuje macierz cech i prognozuje klasy. Powiedz mi, czy masz już oznaczone klasy do nauki modelu, czy zadanie polega na poszukiwaniu ukrytych segmentów poprzez klasteryzację? Napisz na prywatnej wiadomości — omówimy strukturę bazy i zaczniemy.
-
Zadaj swoje pytanie zleceniodawcy