211service.com
Serwis randkowy dla algorytmów
Startup o nazwie Algorytmia ma nowe podejście do kojarzeń online. Jej strona internetowa to miejsce, w którym firmy dysponujące stosami danych mogą znaleźć badaczy z algorytmem marzeń, który może wydobyć z tego wszystko spostrzeżenia i zyski.
Celem jest lepsze wykorzystanie wielu algorytmów opracowanych w środowisku akademickim, które następnie słabną po opublikowaniu w artykułach naukowych, mówi współzałożyciel Diego Oppenheimer. Wiele z nich ma potencjał, aby pomóc firmom w sortowaniu i analizowaniu danych, które zbierają od klientów lub ogólnie w Internecie. Jeśli Algorithmia dokona owocnego dopasowania, badacz otrzymuje opłatę za wykorzystanie algorytmu, a swatka otrzymuje niewielką obniżkę. Witryna jest obecnie w prywatnym teście beta z użytkownikami, w tym naukowcami, studentami i niektórymi firmami, ale Oppenheimer twierdzi, że ma już kilku płacących klientów i powinna zostać otwarta dla większej liczby użytkowników w publicznym teście do końca roku.
Algorytmy rozwiązują problem. Tak więc, gdy masz zbiór algorytmów, zasadniczo masz zbiór rzeczy do rozwiązywania problemów, mówi Oppenheimer, który wcześniej pracował nad funkcjami analizy danych dla zespołu Excela w Microsoft.
Oppenheimer i współzałożyciel Kenny Daniel, były absolwent USC, który studiował sztuczną inteligencję, rozpoczęli pracę nad witryną w pełnym wymiarze godzin pod koniec zeszłego roku. Na początku tego miesiąca firma pozyskała 2,4 miliona dolarów finansowania zalążkowego od Madrona Venture Group i innych, w tym anioła biznesu Oren Etzioni , prezes zarządu Instytut Allena ds. Sztucznej Inteligencji oraz profesor informatyki na Uniwersytecie Waszyngtońskim.
Etzioni mówi, że wiele dobrych pomysłów jest zasadniczo marnowanych w artykułach prezentowanych na konferencjach informatycznych i w czasopismach. Większość z nich ma powiązany algorytm i oprogramowanie, a problem polega na tym, że bardzo niewiele osób je znajdzie i prawie nikt ich nie użyje – mówi.
Jednym z powodów jest to, że artykuły akademickie są pisane dla innych naukowców, więc ludzie z przemysłu nie mogą łatwo odkryć ich pomysłów, mówi Etzioni. Nawet jeśli firma znajdzie pomysł, który mu się spodoba, potrzeba czasu i pieniędzy na zinterpretowanie akademickiego opisu i przekształcenie go w coś, co da się przetestować.
Aby to zmienić, Algorithmia wymaga, aby algorytmy przesyłane na jej stronę korzystały ze znormalizowanego interfejsu programowania aplikacji, który ułatwia ich używanie i porównywanie. Oppenheimer mówi, że niektóre algorytmy, które obecnie szukają miłości, można wykorzystać do uczenia maszynowego, wydobywania znaczenia z tekstu i planowania tras w ramach takich rzeczy, jak mapy i gry wideo.
Pierwsi użytkownicy witryny odkryli algorytmy do wykonywania zadań, takich jak wyodrębnianie danych z paragonów, dzięki czemu można je automatycznie kategoryzować. Z biegiem czasu firma oczekuje, że około 10 procent użytkowników wniesie własne algorytmy. Deweloperzy mogą zdecydować, czy chcą oferować swoje algorytmy za darmo, czy ustalać cenę.
Oppenheimer mówi, że wszystkie algorytmy na platformie Algorithmia działają na żywo, dzięki czemu użytkownicy mogą natychmiast z nich korzystać, zobaczyć wyniki i jednocześnie wypróbować inne algorytmy.
Witryna pozwala użytkownikom głosować i komentować użyteczność różnych algorytmów oraz pokazuje, ile razy każdy z nich został użyty. Algorytmia zachęca programistów, aby inni mogli zobaczyć kod kryjący się za ich algorytmami, aby mogli dostrzec błędy lub sposoby poprawy ich wydajności.
Jednym z potencjalnych wyzwań jest to, że nie zawsze jest jasne, kto jest właścicielem własności intelektualnej algorytmu opracowanego przez profesora lub doktoranta na uniwersytecie. Oppenheimer mówi, że różni się to w zależności od szkoły, chociaż zauważa, że kilka z nich tworzy swoje otwarte oprogramowanie. Sama Algorytmia nie bierze udziału w algorytmach zamieszczonych na stronie.
Ostatecznie, zdaniem Etzioni, algorytm Algorithmia może pójść dalej niż tylko dopasowywanie kupujących i sprzedających w miarę powiększania się kolekcji algorytmów. Wyobraża sobie, że doprowadzi to do nowego, szybszego sposobu komponowania oprogramowania, w którym programiści łączą ze sobą wiele różnych algorytmów z oferty.