Pinky i Mózg, zaawansowany robot sieciowy
Wyobraź sobie robota, który szuka klientów - którzy szukają Ciebie... Pinky i Mózg to kombajn programowany wiele miesięcy. Działa na takiej zasadzie. Pobiera, analizuje i archiwizuje pytania zadawane na największym serwisie tego typu, odwiedzanego dziennie przez setki tysięcy internautów. Jeżeli sprzedajesz odkurzacze, a ktoś zapyta 'gdzie kupić odkurzacz' autoamt znajduje to pytanie, konstruuje synonimizowaną odpowiedź która zawiera adres Twojej strony www. Automat jest jednak przeznaczony dla jednej branży. Dodatkowo zmiany jakie regularnie zachodzą, należy go ciągle dostosowywać i udoskonalać. Jest to rozwiązanie bardzo kosztowne i wymaga zatrudnienia programisty który będzie czówał nad crowlerem na bierząco. Chętnie podejmę sie wykonywania takiego zadania - webcrawlery to mój mały konik. Dla kogo zrobiłem ów automat? Dla siebie, pomógł mi wypromować serwis do poziomu 80 000 odwiedzin w miesiącu. Pomimo że akcja miała miejsce kilka lat temu, serwis do dziś istnieje i zarabia. Skąd jednak robocza nazwa projektu 'Pinky i Mózg'? Od samego początku planowałem wygląd aplikacji, i nasuneło mi się właśnie to skojarzenie. W moim algorytmie istnieje grupa funkcji spełniająca rolę mózgu oraz druga grupa funkcji odpowiedzialnych za wykonanie pracy zleconej przez mózg, czyli taki pracownik. Dla przykładu Pinky szuka nowych linków, przechwytuje dane i umieszcza je w bazie - zaś Mózg analizuje ich wzajemne powiązanie oraz przydatność w ramach prowadzonego projektu. Cały algorytm działa na takiej zasadzie, że człowiek jednorazowo dodaje odpowiedź na pytanie, która zawiera nazwę marki, dane kontaktowe lub stronę. Mózg przeszukując bazę danych sprawdza, czy ktoś zadał pytanie na które on - Mózg zna odpowiedź. Jeżeli ów powiązanie zostanie znalezione, Mózg zleca Pinkyemu dodanie odpowiedzi na pytanie - oczywiście odpowiedź ustalana jest przez Mózg. System synonimizacji odpowiedzi pozwala na unikanie schematów co sprawia, że każda odpowiedź wygląda na indywidualna. Kiedy nauczyłem się dobrze konfigurować zarówno pytania jak i odpowiedzi - szybko okazało się że mój algorytm, a raczej konta którymi zarzadzał mój algorytm otrzymywały coraz więcej podzienkowań, pochwał i polubień i plusów - ponieważ rzeczywiście rozwiązywały problem pytającego. Konfiguracja pozwalała jednak na różnorakie podejście do tematu. Prościej mówiąc, mozna było spamować lub szukać jedynie najbradziej trafnych wyników. Dla przykładu mogłeś zadać Mózgowi pracę polegającą na znalezieniu pytań w których wystepuje fraza przeprowadzki. Wówczas, umieściłby Twoją reklamę np w pytaniu 'Czy znacie osobę prywatną wykonującą usługę przeprowadzki?' Ale gdyby uścićliś mu co ma szukać mógłby znajdywać tylko pytania dotyczące Twojego regionu np Czy znacie firmę przeprowadzową z Poznania. Pisać można by wiele, bo temat jest ciekawy. Sam program posiadał znacznie więcej funkcji jak np automatyczne wypełnianie treścią kilkudziesięciu blogów naraz itp. Jeżeli jesteś zainteresowany moim punktem widzenia w zakresie stworzenia robota sieciowego, który może pomóc Twojej firmie się rozwijać - chętnie przeanalizuję temat.