This Tool Predicts Bring a Trailer Auction Results With Amazing Accuracy
Nawet jeśli kontynuowałeś pracę przez tę pozornie niekończącą się pandemię, istnieje duża szansa, że znalazłeś się z większą ilością wolnego czasu, ponieważ nie ma prawie nigdzie, gdzie można wyjść poza dom. Devin Gaffney, naukowiec zajmujący się danymi z Bostonu, niestety znalazł się w sytuacji braku zatrudnienia, ale postanowił jak najlepiej wykorzystać swój nowo znaleziony wolny czas. Zbudował wyjątkowo dokładne narzędzie do modelowania danych, specjalnie dla popularnego serwisu aukcji samochodowych Bring a Trailer.
Gaffney wyjaśnił The Drive, że rozpoczął projekt w połowie kwietnia po obejrzeniu oferty na MGB GT z 1967 roku, który miał zastąpić jego Saaba 900 z 1986 roku. Podczas omawiania aukcji z przyjacielem, dowiedział się, że inny niedawno sprzedał za znacznie mniej, co skłoniło go do myślenia o sposobach, aby uzyskać jak najwięcej informacji i zdobyć najlepszą ofertę. Zabrał się do pracy i pomimo zamiłowania do samochodów, które się psują, jego modele tego nie robią.
Geady to nerd out?
Na początek Gaffney napisał system zbierania danych w języku programowania zwanym Ruby, który przeszukuje aukcje Bring a Trailer i wyrzuca informacje – w tym czas aukcji, oferty i komentarze – do bazy danych. Używa Ruby, aby następnie połączyć się z innym językiem programowania o nazwie Python w celu zbudowania rzeczywistych modeli.
Gaffney powiedział, że jego modele wykonują migawki co 12 godzin od momentu rozpoczęcia aukcji do momentu jej zakończenia. Każda migawka wykorzystuje dane historyczne z poprzednich aukcji i porównuje je z bieżącą aukcją w tym momencie. W niektórych przypadkach dane mogą być niekompletne, więc model został stworzony tak, aby uwzględniać niepewność.