Press This: Miejsce sztucznej inteligencji w agencji WordPress
Opublikowany: 2023-05-24Witamy w Press This, podcaście społeczności WordPress z WMR. Każdy odcinek zawiera gości z całej społeczności i dyskusje na temat największych problemów, przed którymi stoją programiści WordPress. Poniżej znajduje się transkrypcja oryginalnego nagrania.
Obsługiwane przez RedCircle
Doc Pop : Słuchasz Press This, podcastu społeczności WordPress w WMR. Co tydzień zwracamy uwagę na członków społeczności WordPress. Jestem twoim gospodarzem, Doc Pop. Wspieram społeczność WordPress poprzez moją rolę w WP Engine i mój wkład w TorqueMag.Io, gdzie robię podcasty i rysuję kreskówki oraz filmy instruktażowe. Sprawdź to.
W tym tygodniu przypada 20. rocznica WordPressa. Wątpię, by kiedy Matt Mullenweg i Mike Little zaczynali pracę nad systemem CMS, mogli przewidzieć, że ostatecznie WordPress będzie obsługiwał ponad 40 procent witryn w sieci. W ciągu ostatniego roku narzędzia oparte na sztucznej inteligencji, takie jak Dall-e i MidJourney, szturmem podbiły świat, a duże modele językowe i generatory tekstu na obraz wciąż są na wczesnym etapie. Trudno więc powiedzieć, które części tej technologii faktycznie zmieniają zasady gry, o których będziemy rozmawiać za 20 lat, a które części to po prostu nowości. Ale wydaje się oczywiste, że tak czy inaczej, ludzie już używają sztucznej inteligencji do tworzenia treści na swoich stronach internetowych, do pomocy w tworzeniu ich stron internetowych, a być może nawet do interakcji z tymi witrynami w przyszłości.
Dziś dołącza do mnie mój gość, Joe Hoyle, CTO i współzałożyciel Human Made. Porozmawiamy o miejscu AI w agencji WordPress i zbliżającej się konferencji AI Human Made.
Joe, bardzo dziękuję, że byłeś dzisiaj z nami. Czy możesz po prostu zacząć od opowiedzenia nam, jak dostałeś się do WordPressa?
Joe Hoyle: Jasne. I dzięki za przyjęcie mnie. Jak dostałem się do WordPressa? Tak, to było jakiś czas temu, na pewno, może 14 lat temu lub coś w tym stylu, może trochę dłużej. Myślę, że właśnie skończyłem studia, budując strony internetowe, tak jak to robisz na takim wczesnym poziomie niedoświadczenia, i natknąłem się na WordPress.
Pamiętam, jak wcześniej zbudowałem kilka witryn w Joomla, a potem znalazłem WordPressa, a potem pomyślałem, że jest to znacznie lepszy system, który jest łatwiejszy i płynniejszy w użyciu niż ten. I stamtąd, powiedziałbym, że dość stopniowy wzrost aż do punktu, w którym powstał Human Made, myślę, że 12 lub 13 lat temu, a potem cała podróż, która również była.
Doc Pop: Has Human Made przez większość czasu koncentrował się na WordPressie.
Joe Hoyle: Tak. Wyłącznie więc przypuszczam, że kiedy ja i Tom Wilmot, mój brat, założyliśmy firmę, już indywidualnie rozwijaliśmy WordPress. Wiesz, to było coś w rodzaju niestandardowych typów postów, WordPress jako CMS był nawet nowatorską koncepcją.
I już trochę pracowaliśmy nad tym z niektórymi firmami wielkości przedsiębiorstwa. Więc tak naprawdę rozwinęliśmy firmę, wprowadzając WordPress do przedsiębiorstwa, jak sądzę, i początkowo oczywiście tworząc bardzo małą, niszową agencję WordPress wokół tego.
A potem z biegiem czasu wzrosła pod względem liczby osób, które teraz z nami pracują, rozmiaru projektów, które wykonujemy i tego typu rzeczy.
Doc Pop: Cóż, jestem naprawdę podekscytowany, że mam cię dzisiaj w programie, ponieważ widziałeś różne rzeczy w WordPressie i jesteś tu już od jakiegoś czasu, i jestem naprawdę ciekawy, co myślisz na ten temat.
Impulsem do tego, abyście dołączyli do nas dzisiaj w tym programie, jest to, że Human Made organizuje konferencję. To konferencja online o nazwie AI dla WordPressa. Masz ustawionych wielu świetnych mówców i wygląda na to, że 25 maja odbędzie się interesująca rozmowa online. Jeśli ludzie są zainteresowani, mogą wejść na stronę humanmade.com, aby uzyskać więcej informacji na ten temat.
Ale chciałbym usłyszeć, co agencje powinny wiedzieć o AI? Jaka jest najważniejsza rzecz, o której myślisz, że dopiero zaczynasz, jeśli agencja myśli o eksploracji sztucznej inteligencji.
Joe Hoyle: Tak. Cóż, myślę, że dla agencji WordPress, takich jak Human Made, szczególnie tam, gdzie większość naszych umiejętności, jak przypuszczam, chleb powszedni w tej branży polega na budowaniu rozwiązań WordPress.
Zdecydowanie nie znamy jeszcze ostatecznej odpowiedzi na to pytanie, jeśli chodzi o to, czy sztuczna inteligencja jest narzędziem, które można dodać do paska narzędzi technologii, których możemy użyć? Być może kilka lat temu nauka języka JavaScript Deeply była wtedy czymś w rodzaju rzeczy, a ekosystem ogólnie zaadoptował język i ekosystem JavaScript, a tym samym rozwiązania, które budujesz.
Czy AI to coś takiego? Czy jest to coś znacznie głębszego, jak przypuszczam, że powinniśmy postrzegać sztuczną inteligencję jako wzmacniacz wszystkiego, co robimy, i może to być technologia i rozwiązania, które budujemy, ale tak naprawdę nie wiemy, jak głęboki lub szeroki zasięg, który jest jeszcze, myślę w kategoriach tego, jak zmienia pracę każdego i aż do szerokiej, na przykład zmiany społecznej.
Więc gdzie dokładnie AI się kończy, tak naprawdę nie wiem, ale już widzę oczywiście zastosowania dla AI, zarówno jeśli chodzi o to, jak budujemy rozwiązania z WordPressem dla klientów, jak również o to, jak oczekiwania klientów dotyczące technologii również zmieniają się dość szybko wraz z widząc co ludzie mogą teraz zrobić z komputerami, gdy są wspomagani przez sztuczną inteligencję.
Czuję więc, że być może zmienia się z obu tych punktów widzenia, co jest dość pewne, a praca, którą wykonujemy jako programiści i inżynierowie, niewątpliwie ulegnie zmianie. Chodzi mi o to, że jednym z pierwszych miejsc, w których odeszły te modele dużych języków, jest pisanie kodu, co mogło być całkiem zaskakujące. Mogła to być jedna z tych rzeczy, które umieściłeś dość nisko na liście branż, które początkowo miały zostać zakłócone przez sztuczną inteligencję.
Wydaje mi się, że właśnie tam widzę, jak to gra na początku. Gdzie będziemy za rok lub dłużej? Trudno powiedzieć, ponieważ sama technologia ewoluuje dość szybko, a jednocześnie wydaje mi się, że ludzie na całym świecie wciąż dostosowują się do obecnego punktu, w którym znajduje się technologia. Na przykład prawdopodobnie jesteśmy trochę w tyle w naszej podobnej adopcji lub zrozumieniu implikacji tego, co właśnie zdolność do generowania bardzo naturalnego ludzkiego języka dała nam takie możliwości. Wydaje mi się, że w dłuższej perspektywie każdy może zgadywać, gdzie skończymy.
Doc Pop: Wspomniałeś, że w 2015 roku Matt Mullenweg poprosił wszystkich o dogłębną naukę języka JavaScript, aw tym roku powiedział: „Poświęć tyle czasu, ile to możliwe, wykorzystując sztuczną inteligencję”. Jestem ciekawy, jaki stos technologii musi znać agencja WordPress lub programista stron internetowych, aby korzystać ze sztucznej inteligencji?
Czy muszą nauczyć się uczenia maszynowego i Pythona?
Joe Hoyle: Tak. Myślę, że to świetne pytanie i będę o tym trochę mówił w czwartek. Istnieje duże spektrum, jeśli chodzi o sztuczną inteligencję, i to naprawdę przekształciło się z tych nowszych postępów w uczeniu maszynowym i dużych modelach językowych.
Tak więc, przypuszczam, że trudno jest wiedzieć, jak głęboko trzeba się w to zagłębić, i myślę, że wezwanie Matta, aby naprawdę zachęcić ludzi do korzystania z tych narzędzi w sposób, w jaki mogą się z nimi zapoznać, jest z pewnością dobrym pierwszym krokiem, ponieważ po prostu tworzy zażyłość i nie chodzi o to, że każdy musi zostać kimś w rodzaju informatyka sieci neuronowych z dnia na dzień lub coś w tym stylu.
Myślę, że początkowo używanie ich do własnej pracy lub nawet czynności niezwiązanych z pracą, które wykonujesz, daje ci pewien poziom znajomości. Więc przynajmniej nie jesteś całkowicie nieświadomy tego, do czego zdolne są te narzędzia i w czym mogą pomóc i tego rodzaju rzeczy. Myślę, że jako inżynierowie wykracza to poza to i myślę, że definicja tego, kim są inżynierowie, prawdopodobnie również się zmieni. Ponieważ w modelach sztucznej inteligencji jest tak wiele możliwości, które mogą ci w tym pomóc.
Z pewnością widzę w tym dwie strony. Jednym z nich jest wykorzystanie sztucznej inteligencji do ulepszenia własnego. „Dobra, kiedyś pisałem kod, teraz będę pisać kod z pomocą sztucznej inteligencji, a ponadto wtyczek Google Bard i ChatGPT i ChatGPT oraz Co-pilot z GitHub i Co-pilot X, które jest chyba za rogiem.”
Wszystkie te narzędzia mogą zwiększyć Twoją produktywność jako programisty. Ale znowu, powiedziałbym, że jest to przyspieszenie tak bardzo, jak księgowy może potrzebować, aby przyspieszyć, w jaki sposób sztuczna inteligencja może wpłynąć na ich pracę i pracę, którą wykonują. Więc powiedziałbym jeszcze raz, że to rodzaj tabeli stawek, myślę, że do pewnego stopnia jest zrozumienie, w jaki sposób te narzędzia mogą pomóc nam jako programistom, programistom, pod względem tego, jak można je tam zastosować.
Ale jest też druga strona tworzenia rozwiązań przy użyciu tych narzędzi. I właśnie tam masz to bardzo duże spektrum. Prawdopodobnie coś pomiędzy tym, że użyję API OpenAI do generowania tekstu, na przykład, a włączeniem go do oprogramowania, które tworzę.
A potem masz trochę więcej informacji na temat szkolenia istniejących modeli. Masz więc takie rzeczy jak model LAMA z Facebooka, który możesz trenować samodzielnie. A wiele rzeczy, które zostały niedawno ujawnione przez Google, polega na korzystaniu z naszego modelu, ale pozwalaniu na trenowanie na wierzchu.
Więc w pewnym sensie to masz, ale masz niższe poziomy tego, co być może polega na używaniu wielu modeli open source i uruchamianiu ich samodzielnie na sprzęcie, który kontrolujesz. I to jest trochę przypadek skonfigurowania Pythona i całego potężnego sprzętu, który musi się z tym udać. A potem oczywiście masz znacznie niższy poziom, powiedziałbym, że naprawdę rozumiesz, jak działają sieci neuronowe i tak dalej.
I myślę oczywiście, że im głębiej zejdziesz w dół tego stosu, tym mniej będziesz odnosić go do swoich rozwiązań WordPress i tak zawsze było, jeśli spojrzysz tylko na stos technologii językowych, ludzie używają interfejsów API WordPress, co jest napisane w PHP, więc dobrze rozumieją PHP, ale PHP jest napisane w C, a programiści WordPress zazwyczaj tak naprawdę nie muszą znać C.
A potem samo C kompiluje się do kodu maszynowego. Ale znowu, gdy jesteś programistą WordPress, jesteś daleko od konieczności posiadania jakiejkolwiek wiedzy na ten temat. I to jest, jak sądzę, to samo spektrum, które widzę w połączeniu z AI.
I to był, to był naprawdę ekscytujący rok, ponieważ poziom interfejsów API osiągnął bardzo wysoki poziom, gdzie jako inżynier sieciowy jestem teraz w punkcie, w którym myślę, że mówią twoim językiem w kategoriach, okej, cóż, jest to interfejs API REST i przekazuję mu pewne rzeczy, przekazuję go w instrukcji w danych, a następnie otrzymuję coś z powrotem. Teraz rozumiem, jak mogę to zastosować w aplikacji i pracowałem z interfejsami API dla wszystkich tych innych rzeczy.
Wydaje mi się, że ostatni rok doprowadził to do punktu, w którym jest to naprawdę dość odpowiednie, a dość niewielki sąsiedni ruch i nauka technologii naprawdę zabrały twoje, być może pełne zrozumienie stosu WordPressa i rozszerzyły to o możliwość korzystania z niektórych tych możliwości w tworzonych przez siebie rozwiązaniach.
Doc Pop: Cóż, to świetne miejsce na krótką przerwę, Joe. Zaraz wrócimy, aby porozmawiać z wami o innych rzeczach, o których agencje powinny pamiętać podczas pracy z AI, więc po krótkiej przerwie czekajcie na więcej informacji.
Doc Pop: Witamy ponownie w Press This, podcaście społeczności WordPress. Jestem twoim gospodarzem, Doc Pop, a dzisiaj rozmawiamy z Joe Hoyle, CTO i współzałożycielem Human Made, o tym, co agencje muszą wiedzieć, pracując z AI, i właśnie zakończyliśmy ten pierwszy segment, mówiąc o narzędziach, które ludzie mogliby użyć i jak głęboko być może muszą zejść lub nie muszą.
Na bardziej praktycznym poziomie, jako osoba pracująca z agencją, czy możesz nam podać konkretne przykłady, które zrobił Human Made, możesz pominąć nazwy klientów, jeśli zajdzie taka potrzeba, ale chciałbym usłyszeć, jak sztuczna inteligencja jest obecnie wykorzystywany przez Human Made podczas pracy z klientem.
Joe Hoyle: Tak, to dobre pytanie. I powiedziałbym, że dla nas to zdecydowanie wczesne dni. Myślę, że tak jest teraz dla wielu. To znaczy, myślę, że w AI jest tak dużo szumu wokół tego. Szczerze mówiąc, kilka miesięcy temu byłem trochę sceptyczny co do tego, czy to będzie rodzaj cyklu szumu, który przychodzi i odchodzi.
I w ten sposób postrzegałbym na przykład wiele rzeczy typu krypto i Web 3. Tam też byłem dość sceptyczny, ale kiedy już naprawdę utknąłem w aplikacjach pod względem, dobrze, cóż, jakie problemy mogą na przykład rozwiązać duże modele językowe i modele generowania obrazów, faktycznie widzę wiele praktycznych korzyści, powiedzmy.
Ale jeśli chodzi o to, jak przekłada się to na pracę z klientem w agencji, myślę, że pochodzi to z dwóch kierunków, jak to często bywa w pracy z klientem. Albo twój klient jakby o coś prosił, wpadli na świetny pomysł na to, jak poskładali, w jaki sposób sztuczna inteligencja mogłaby zostać zastosowana do problemu.
I szukają swojego CMS, aby móc to zrobić. I tak naprawdę chodzi o ostateczne przełożenie wymagań właściciela produktu na kod. I myślę, że ta strona jest pod pewnymi względami łatwiejsza do zniesienia, ponieważ rozumiesz, co próbujesz zbudować.
Mamy klienta, na przykład w usługach finansowych, i jednym z jego szczególnych wyzwań jest produkcja treści i zasadniczo podobnie jak jakość tworzonych treści. A także ich zespół redakcyjny rozumiejący treść, która została już stworzona.
Jest to obszar, w którym sztuczna inteligencja może bardzo pomóc, zarówno pod względem odpowiadania na pytania dotyczące istniejących treści, jak prawdopodobnie widziałeś, że interfejsy z sztuczną inteligencją podczas rozmów są bardzo dobre. Możesz więc zadawać pytania dotyczące treści. Czy kiedykolwiek pisaliśmy o X, Y lub Z? Lub jaka jest następna rzecz, którą powinniśmy rozważyć w tej serii postów, tego rodzaju rzeczy.
A potem także bardziej na podobnym, szczegółowym poziomie redakcyjnym. Narzędzia sztucznej inteligencji okazały się naprawdę przydatne, jeśli chodzi o możliwość redakcyjnego przepisywania w celu lepszej gramatyki lub zmiany tonu, optymalizacji SEO i tego typu rzeczy.
Mamy więc kilka trwających rozmów wokół nich. Tak zwykle wygląda nasza praca, czyli przypadki użycia w przedsiębiorstwach, w których są one dość specyficzne pod względem niewielkiej wygranej produktywności dla naszego zespołu redakcyjnego, która zrobi dużą różnicę i warto dla nas zainwestować Zrób to.
Wydaje się, że te rzeczy w dużej mierze dotyczą poprawy wydajności produkcji treści i mają coś wspólnego ze zrozumieniem znaczenia semantycznego i badaniem istniejących treści.
Ale z drugiej strony, jeśli chodzi o podobne rozwiązania, jest to kolejne narzędzie w twoim pasku narzędzi. Tak jak nowa biblioteka, która może robić X, Y lub Z, lub rozumieć JavaScript na głębszym poziomie lub coś w tym rodzaju. Właśnie tam zadaniem inżyniera jest odpowiednie zaprogramowanie niektórych wyników. Więc masz coś, może masz wymagania dotyczące klasycznego bloku treści lub czegoś takiego.
W przypadku tego rodzaju problemów zdecydowanie chciałbym zobaczyć na przykład Human Made, ale myślę, że tak naprawdę będzie to dotyczyć wszystkich agencji, kiedy wymyślamy rozwiązania wymagań klientów, wtedy mamy sztuczną inteligencję jako część ten pas narzędziowy. Więc mogą to być problemy z klasyfikacją treści, takie rzeczy, prawda?
Cóż, chcemy wybrać kategorie dla tej rzeczy lub przeprowadzić analizę nastrojów w treści generowanej przez użytkowników. Lub nie chcemy, aby ludzie przesyłali obsceniczne obrazy. Wszystkie tego rodzaju problemy, będąc dość świadomym tego, co można osiągnąć za pomocą narzędzi AI, które są tam z punktu widzenia programistycznego, myślę, że są bardzo cenne, ponieważ ostatecznie można naprawdę skrócić wiele długich i dogłębnych programów pracować z tymi modelami.
Implementowałem podobny algorytm wiele razy, aby znaleźć wspólne posty według tagu lub czegoś w tym stylu, prawda? To tak, więc piszę kod, przeglądam tagi, patrzę na te tagi, patrzę na moje wymienione tagi. Staram się im dorównać. Porządkuję to według liczby tagów, które mają ze sobą wspólnego. A potem usuwam te, które już były pokazane na stronie.
W pewnym sensie budujesz cały ten algorytm, ale tak naprawdę to, co tam robisz, prawdopodobnie przybliża wymaganie klienta, które jest czymś nieco szerszym, pokazuje podobną treść lub coś w tym rodzaju.
Możesz dosłownie dać coś takiego jak GPT4 przez API. Po prostu dajesz mu tę ludzką instrukcję i dajesz mu swoją listę tagów, a wtedy w jakiś cudowny sposób wymyśli rozwiązanie tego rodzaju problemów i ogólnie dużo dokładniejsze.
Ponieważ nie zagłębiać się zbytnio w to, czym jest programowanie i tak dalej, ale zawsze próbujesz coś w tym rodzaju, zasilasz wymaganie lub wynik, i ostatecznie musisz rozbić to na logiczne reguły i bardzo zdecydowane kroki.
I jest coś, co można zgubić w tym tłumaczeniu. Musisz wybrać rzeczy, które możesz obiektywnie wdrożyć lub obszar, w którym faktycznie masz do czynienia z danymi strukturalnymi, i tak naprawdę nie idziesz dalej. To tak, jakby nie było odpowiednich metadanych, więc po prostu sobie radzisz.
Teraz dzięki dużym modelom językowym możesz dostarczać im wiele nieustrukturyzowanych danych i faktycznie możesz zapewnić im stosunkowo nieustrukturyzowane wyniki, których szukasz. I oto, mają bardzo dobry wskaźnik sukcesu w interpretacji tego i dają z powrotem bardzo dobry wynik, który jest nie tylko dużo szybszy do wdrożenia, ale w rzeczywistości w wielu przypadkach, powiedziałbym, o wiele bardziej dokładny.
Ale dokładność zakłada, że masz bardzo konkretny obraz tego, czego dokładnie chcesz. A rzeczywistość jest taka, że w wielu przypadkach tego nie masz. I to gdzie. Korzystanie z CMS, w najgorszym przypadku, jest gloryfikowaną bazą danych zawierającą setki pól do wypełnienia, ponieważ programujemy w bardzo ścisłych kategoriach logicznych, w których wszystko musi być uporządkowane w oddzielnym polu, a wtedy naprawdę ludzie po prostu czują, że wprowadzam dane. Widzę, że te narzędzia są w stanie przełamać tę barierę o wiele bardziej, abyśmy mogli mieć o wiele więcej nieustrukturyzowanych danych, aby potencjalnie mieć interfejsy, które są o wiele bardziej ludzkie w użyciu dla naszych klientów.
Na przykład w zapleczu, kiedy są autorami treści lub czymkolwiek innym, co mogą robić. Tworzenie kampanii, wydarzeń, wszystkich tych rzeczy, w których jesteśmy bardzo przyzwyczajeni do tego, że ludzie muszą przestrzegać bardzo surowego, reżimowego, na przykład, och, no cóż, zapomniałeś wprowadzić właściwą strefę czasową w tym polu, yada yada, nie zrobiłeś tego zaznacz ten przycisk.
W pewnym sensie dochodzimy do punktu, w którym będziemy w stanie zapewnić klientom interfejsy, które są po prostu o wiele bardziej naturalne, w których będą mogli w pewnym sensie opisać, czego chcą, a następnie możemy użyć tych dużych modeli językowych, aby ostatecznie powiązać to wszystko razem w znacznie bardziej spójny sposób.
Doc Pop: To, co opisujesz w tym ostatnim fragmencie, brzmi tak, jakbyś chciał powiedzieć, że sztuczna inteligencja może nie tylko zmienić sposób, w jaki generujemy treści lub sposób, w jaki generujemy kod witryn, ale nawet zmienić sposób, w jaki widzowie przychodzą i korzystać z sieci, czy to prawda?
Joe Hoyle: Myślę, że tak. Chodzi mi przede wszystkim o edytor treści. Jak opisują w CMS-ie to, czego chcą? Powiedziałbym, że jest to dość nudny proces w tej chwili, niezależnie od tego, ile pól wypełniasz. Myślę, że wciąż musimy dokładnie zobaczyć, jak to się zmienia, podobnie jak doświadczenia internetowe z punktu widzenia użytkownika końcowego.
I znowu krajobraz się zmieni, a oczekiwania użytkowników prawdopodobnie ulegną zmianie. Opinia publiczna również często korzysta z tych narzędzi AI. Myślę, że ChatGPT ma na północ od 120 milionów użytkowników lub coś w tym stylu.
Więc ich oczekiwania, ilekroć zobaczę pole wyszukiwania, dlaczego nie mogę po prostu zadać mu pytania i poprosić o odpowiedź? Myślę, że to oczekiwanie ulegnie zmianie, ponieważ naprawdę widzę, że ta główna zmiana, jaką mieliśmy w sztucznej inteligencji, to po prostu zmiana sposobu, w jaki ludzie wchodzą w interakcję z komputerami.
I myślę, że jesteśmy w pewnym sensie w tym okresie przejściowym od jakiegoś czasu, prawda? Siri lub Alexa. Ludziom pokazano tę obietnicę, że możesz naturalnie rozmawiać z komputerem. Ale rzeczywistość jest taka, że to po prostu tak naprawdę nie zadziałało i większość ludzi wciąż tkwi w czymś w rodzaju siadania z klawiaturą i myszą i robienia tego w tradycyjny sposób.
To zdecydowanie zmieniło się w ciągu ostatniego roku i myślę, że oczekiwania użytkowników będą się zmieniać wraz ze wszystkimi rzeczami, które Google zaprezentowało kilka tygodni temu na swoim wydarzeniu, jeśli chodzi o to, że wszystkie jego produkty będą miały teraz te możliwości Prawdopodobnie Apple pojawi się również w przyszłym miesiącu.
WordPress to CMS, a rozwiązania, które są na nim zbudowane, nie są odizolowane od wszystkich tych zmian w branży, a oczekiwania wobec nas jako projektu WordPress i nas jako agencji WordPress będą rosły, jeśli chodzi o to, co dostarczamy.
Doc Pop: To dla nas świetne miejsce na jeszcze jedną przerwę, a kiedy wrócimy, podsumujemy naszą rozmowę z Joe Hoylem na temat sztucznej inteligencji i agencji. Więc czekajcie na więcej.
Doc Pop: Witamy ponownie w Press This, podcaście społeczności WordPress. Jestem twoim gospodarzem, Doc Pop, i rozmawiam dziś z Joe Hoyle, CTO i współzałożycielem Human Made o sztucznej inteligencji i jej miejscu w agencjach WordPress. Jak agencje mogą myśleć o wykorzystaniu AI? Ten ostatni segment naprawdę weszliśmy głęboko. Naprawdę doceniam twoje myśli, Joe.
Ciężko mi jako reporterowi być bardziej rygorystycznym z moimi definicjami. Zwykle mówię AI, kiedy prawdopodobnie powinienem konkretnie mówić „generatory tekstu na obraz” lub powinienem mówić „duże modele językowe”. A może powinienem powiedzieć, że cokolwiek napędza samojezdne samochody, które widzimy w San Francisco, łączymy je razem.
I myślę, że ostatnią rzeczą, o której chcę z tobą rozmawiać, jest wielu ludzi, którzy są zaniepokojeni tym, jak sztuczna inteligencja może na nich wpłynąć. Istnieją różne typy sztucznej inteligencji, prawda?
Duże modele językowe i wszystkie te różne rzeczy, a następnie te różne rodzaje obaw. Trudno więc odnieść się do nich wszystkich, prawda? Ponieważ jest tak wiele różnych małych rzeczy, które ludzie mają. W jaki sposób próbujesz pomóc w pracy z ludźmi, którzy mogą wahać się przed wykorzystaniem sztucznej inteligencji w jakiejkolwiek formie do swojej pracy.
Joe Hoyle: Tak, myślę, że to naprawdę dobre pytanie. Ponieważ, na dobre i na złe, wszystko to zostało nazwane sztuczną inteligencją, podczas gdy może kilka lat temu sztuczna inteligencja była bardziej świadomą rzeczą, z którą rozmawiamy i jest jak widzenie, wiedza lub cokolwiek innego.
To niedawne pojawienie się ludzkiego języka w wielu przypadkach wyglądało tak przekonująco, że teraz nazywamy to wszystko sztuczną inteligencją. Ale naprawdę myślę, że jest to jedna część układanki w tej znacznie większej podróży, w której jesteśmy, prawda? Jeśli chodzi o rozwój faktycznej, powiedzmy, sztucznej inteligencji.
Niemniej jednak nadal istnieją poważne problemy z bezpieczeństwem, na które, jak sądzę, musimy uważać. I zdecydowanie byłem zwolennikiem powierzchownego zrozumienia, jak działa LLM, na przykład, ponieważ naprawdę ważne jest, aby wiedzieć, że rzeczy, które powie ci LLM, niekoniecznie są oparte na faktach. Więc zdecydowanie nie powinieneś używać ChatGPT tylko po to, aby udzielić odpowiedzi tak/nie na pytanie lub coś w tym stylu.
Są również szkoleni w zakresie połowy danych dostępnych w Internecie, więc nie tylko zawierają ogromną ilość niedokładnych informacji, nie mówiąc już o tym, że modele te nie odzwierciedlają w rzeczywistości danych, które im przekazujesz. Więc nawet w idealnym świecie, gdybyś ich nakarmił, powiedzmy coś w rodzaju Wikipedii, nadal będą w stanie halucynować wiele faktów, ponieważ po prostu nie mają semantycznego zrozumienia tak naprawdę spójności, sprzeczności i innych rzeczy. Ale są również szkoleni na wielu danych zapisanych przez ludzi, którzy są bardzo stronniczy.
Więc w tych modelach jest ogromna ilość stronniczości. Oczywiście pod względem uprzedzeń płciowych, rasowych i tym podobnych. Myślę więc, że kiedy już to zrozumiesz, okej, co robi ChatGPT? Pochłania wiele treści z Internetu w różnym stopniu i łączy to wszystko, tworząc skojarzenia.
I w końcu istnieje algorytm, który jest w stanie wydrukować strumienie tekstu, który przy zmrużeniu oka wygląda jak tekst. Prawidłowy? Ale niekoniecznie reprezentuje spójny światopogląd. Może mówić rzeczy, które sobie zaprzeczają i tak dalej.
Dlatego coś takiego jak ChatGPT jest bardzo daleko od jakiejś wyroczni sztucznej inteligencji, która naprawdę wie wszystko i może dać ci właściwą odpowiedź na wszystko.
Nie oznacza to jednak, że nie są przydatne. Mogą być używane do wielu przydatnych rzeczy, ale obszar, w którym myślę, że są najbardziej przydatne, to tak naprawdę przypadki, w których masz człowieka, który jest, że tak powiem, w pętli.
Tak, jakbyś prosił go o pomoc w napisaniu czegoś, zasugerowanie, wyjaśnienie koncepcji lub coś w tym stylu. I w pewnym sensie używasz tego jako punktu wyjścia do dalszych badań i tak dalej. I tak naprawdę używasz go jako części swojego procesu twórczego w generowaniu pomysłów w większości.
I nie różni się to od tego, jak moglibyśmy używać chmur słów do sesji burzy mózgów i tym podobnych rzeczy. Tak naprawdę po prostu próbujesz przezwyciężyć jakąś blokadę pisarską, którą możesz mieć przy jakimś wyzwaniu lub czymś w tym stylu, ale nadal trzymasz się bardzo centralnie.
Myślę, że są poważne problemy, kiedy faktycznie zaczynasz odciążać poznawczy ciężar zrozumienia, więc generujesz dla siebie tysiąc postów i po prostu je publikujesz. Lub podłącz go do swojego potoku HR, aby podejmować decyzje na podstawie tego, jak wartościowi mogą wydawać się ludzie na podstawie ich życiorysów.
W tego rodzaju sytuacjach naprawdę narażasz się na wiele nieścisłości, uprzedzeń i dezinformacji oraz tego rodzaju rzeczy, w których będziesz szaleć.
I to jest coś, o co trochę się martwię, jak bardzo będziemy mieli wyścig w dół w tworzeniu treści?
I myślę, że wciąż jesteśmy po stronie tego, co jeszcze się nie wydarzyło. Ale naprawdę całkiem możliwe, że co sześć miesięcy moglibyśmy tworzyć dwukrotnie więcej treści w Internecie lub coś takiego przy samej ilości farmy treści, którą możesz teraz zrobić. I to jest jedna konkretna rzecz, której oczywiście nie chciałbym zobaczyć, aby stosunek sygnału do szumu naprawdę się zmienił.
To znaczy, może nie jest tak idealnie jak w internecie, prawda? Ale myślę, że to tylko jedno z wielu wyzwań.
Doc Pop: Cóż, Joe, dzisiejsza rozmowa z tobą była przyjemnością. Bardzo to doceniam. Jeśli ludzie chcą dowiedzieć się więcej o tym, nad czym pracujesz, polecam wejść na twitter.com i znaleźć Human Made, @humanmadeLTD, wszystko jedno słowo, lub po prostu wejść na humanmade.com, aby znaleźć więcej informacji o swojej agencji oraz o zbliżającej się konferencji AI for WordPress.
Ponownie, będzie to miało miejsce 25 maja, więc jeśli to słyszysz, być może jest jeszcze czas, abyś mógł się zarejestrować i cieszyć się tym.
Doc Pop: Dziękujemy za wysłuchanie Press This, podcastu społeczności WordPress w WMR. Jeszcze raz, nazywam się Doc i możesz śledzić moje przygody z magazynem Torque na Twitterze @thetorquemag lub możesz wejść na Torquemag.io, gdzie codziennie publikujemy samouczki, filmy i wywiady, takie jak ten. Sprawdź więc torquemag.io lub śledź nas na Twitterze. Możesz subskrybować Press This na Red Circle, iTunes, Spotify lub pobrać go bezpośrednio na wmr.fm co tydzień. Jestem twoim gospodarzem Doctor Popular Wspieram społeczność WordPress poprzez moją rolę w WP Engine. I uwielbiam zwracać uwagę członków społeczności każdego tygodnia na Press This.