Wawancara

Sean Mullaney, Chief Technology Officer di Algolia – Seri Wawancara

mm
Tambahkan Unite.AI ke sumber pilihan Anda di Google

Sean Mullaney adalah Chief Technology Officer di Algolia, sebuah platform pencarian dan penemuan berbasis AI yang komprehensif.

Sean adalah mantan eksekutif Stripe dan Google (GOOGL ) dengan latar belakang dalam menskalakan organisasi teknik, mengembangkan alat Pencarian dan Penemuan berbasis AI, dan mengembangkan solusi API-first secara global. Di Algolia, ia mengawasi teknologi di balik mesin pencarian kedua terbesar setelah Google yang digunakan untuk lebih dari 1,5 triliun pencarian setiap tahun. Baru-baru ini, ia memimpin peluncuran AlgoliaNeuralSearch – API pencarian vektor dan kata kunci tercepat, paling scalable, dan paling efektif biaya di dunia.

Apa yang awalnya menarik Anda ke ilmu komputer?

Ketika saya berusia 10 tahun, orang tua saya membeli komputer pertama kami ke rumah. Hal pertama yang saya ingin lakukan adalah mencari tahu cara menulis permainan petualangan teks yang saya salin dari sebuah buku. Beberapa tahun kemudian, saya mulai belajar C++, tetapi merancang dan membangun permainan komputer tetap menjadi passion besar saya sebagai seorang remaja yang baru saja memulai menjelajahi ilmu komputer.

Anda menghabiskan lebih dari 7 tahun di Google, di mana Anda membantu membangun dan memimpin tim yang bekerja pada strategi, operasi, data besar, dan pembelajaran mesin. Proyek apa yang paling Anda sukai dan apa yang Anda pelajari dari pengalaman ini?

Kami menemukan cara menggunakan semua data besar yang kami miliki tentang bagaimana pengiklan menggunakan produk kami untuk membantu tim penjualan. Kami mengembangkan aturan kustom (kemudian jaringan neural yang lebih kompleks) untuk memprediksi pelanggan mana yang harus kami pendekati dengan produk mana pada waktu mana untuk memaksimalkan kemungkinan bahwa waktu seorang salesperson menghasilkan pendapatan. Dengan lebih dari 1 juta pengiklan di Google, alat ini sangat membantu tim penjualan menemukan jarum di tumpukan jerami.

Dalam ringkasan DevBit terbaru, Anda menjelaskan tujuan Algolia sebagai memungkinkan pengguna untuk mengindeks dunia dan memasukkan konten ke dalam gerakan. Bisakah Anda menjelaskan apa yang dimaksud dengan pernyataan ini?

Akhirnya, kami ingin membantu pelanggan kami mendapatkan nilai dari data mereka. Internet telah menciptakan ledakan konten dan produk e-commerce yang sangat besar, dan meskipun perkembangan ini tentu saja merupakan tonggak penting, jumlah informasi yang tersedia sekarang membuatnya lebih sulit daripada sebelumnya – dan semakin sulit – untuk menemukan apa yang Anda cari sebagai pengguna. Namun, ketika pencarian dan penemuan didukung oleh AI, daftar konten yang terus tumbuh dapat diakses secara cerdas dan dimasukkan ke dalam gerakan untuk membantu pengguna, bukan hanya membanjiri mereka.

Pada September 2022, Search.io dan produk andalannya NeuralSearch™ diakuisisi oleh Algolia, bisakah Anda membahas apa itu teknologi pencarian ini secara khusus?

Dalam satu kalimat, Algolia NeuralSearch mengintegrasikan pencocokan kata kunci dengan pemrosesan bahasa alami berbasis vektor, didukung oleh LLM, dalam satu API – yang pertama di industri. Solusi ini mencakup teknik Neural Hashing proprietary dan pertama di dunia yang membuat penggunaan vektor scalable dan 90% lebih efektif biaya – masalah yang dihadapi perusahaan AI lain, termasuk ChatGPT. Yang sangat menarik tentang produk ini adalah bahwa ia membuat pencarian AI yang sebenarnya scalable untuk organisasi kelas perusahaan.

Teknologi baru ini juga memungkinkan pelanggan, seperti pengecer, untuk memahami dan menyampaikan konten yang sesuai dengan kueri yang biasanya terlalu konversasional untuk memberikan hasil akurat atau hasil apa pun (kueri ekor panjang). Ini membentuk 55% dari pencarian situs saat ini. Sebagai satu-satunya solusi pencarian AI ujung-ke-ujung yang menerapkan AI di seluruh pemahaman kueri, pengambilan, dan peringkat hasil, NeuralSearch benar-benar memahami kueri ini dan mengubah kesempatan yang terlewat menjadi pendapatan.

Di luar NeuralSearch, apa saja metode pembelajaran mesin lain yang digunakan?

Kami mengintegrasikan AI di tiga fungsi utama – pemahaman kueri, pengambilan kueri, dan peringkat hasil. Kami di Algolia menyebutnya sandwich pencarian AI:

  • Pemahaman Kueri: Algolia’s pemahaman bahasa alami (NLU) dan pencarian vektor AI-powered memberikan ekspresi bahasa alami bebas dan kategorisasi kueri AI-powered yang mempersiapkan dan membangun kueri untuk analisis. Selain itu, Adaptive Learning berdasarkan umpan balik pengguna memperhalus pemahaman niat.
  • Pengambilan: Hasil yang paling relevan kemudian diambil dan diberi peringkat dari yang paling relevan hingga yang paling tidak relevan. Proses pengambilan menggabungkan hasil Neural Hashing secara paralel dengan kata kunci menggunakan indeks yang sama untuk pengambilan dan peringkat yang mudah. Pendekatan ini memecahkan masalah ‘hasil null’ dan secara signifikan meningkatkan posisi klik dan tingkat klik-tayang. Tidak ada platform pencarian lain di ruang pencarian dan penemuan yang menawarkan kemampuan kuat ini.
  • Peringkat: Akhirnya, hasil terbaik didorong ke atas oleh peringkat ulang AI-powered Algolia, yang mempertimbangkan banyak sinyal yang melekat pada kueri pencarian, (termasuk skor pencocokan kata kunci yang tepat, profil personalisasi kontekstual, popularitas item yang diamati, skor pencocokan semantik, dll.) dan belajar untuk mencapai relevansi maksimum.

Selain itu, karena indeks berubah, produk baru ditambahkan, konten baru diunggah, atau karena istilah mengambil makna baru, produk Algolia NeuralSearch yang AI-powered akan belajar dan menyesuaikan secara otomatis. Ini tidak memerlukan tambahan sumber daya manusia atau operasi manual. Ini akan secara otomatis mencocokkan kata kunci atau konsep – mungkin campuran keduanya – tergantung pada kueri atau frasa pencarian. Ini benar-benar memasang pencarian pada autopilot.

Algolia baru-baru ini meningkatkan rencana gratisnya dari menawarkan 10.000 catatan, dan meningkatkannya menjadi 1 juta catatan, apa yang menjadi pemikiran di balik ini, dan bagaimana pasar bereaksi?

Kami secara khusus memilih untuk mengembangkan harga dan paket Algolia untuk menjadi lebih ramah pengembang dengan memperkenalkan dua rencana baru yang berorientasi pada pengembang: rencana “build” yang gratis dan rencana “Grow” yang menawarkan skalabilitas mudah dengan harga yang terjangkau. Rencana Build baru ini meningkatkan jumlah catatan gratis yang dapat disimpan pengembang di Algolia dari 10.000 menjadi 1 juta catatan sekarang. Ini mewakili peningkatan 100x dalam jumlah catatan gratis yang dapat diindeks pengembang di Algolia. Selain itu, Algolia mengurangi biaya permintaan pencarian di rencana Grow sebesar 50% dan catatan sebesar 60%.

Gagasan di balik rencana harga “Build” yang diperbarui kami adalah untuk memberikan pengembang akses gratis ke seluruh rangkaian kemampuan di platform Pencarian dan Penemuan AI-powered kami. Rencana “Grow”, untuk saat pengembang siap untuk menskalakan aplikasi mereka, memungkinkan pengembang dengan harga berbasis penggunaan yang lebih ramah pengembang untuk pengaturan produksi langsung.

Satu catatan penting di sini adalah bahwa setiap perancang, pembuat, atau pengembang – apakah mereka pengembang yang santai atau sepenuhnya komitmen – dapat dengan cepat dan mudah mengakses semua alat, dokumentasi, kode contoh, konten pendidikan, dan kemampuan integrasi lintas platform yang diperlukan untuk memulai dengan mengelola data mereka, membangun antarmuka pencarian, mengkonfigurasi analitik, dan lain-lain – semua secara gratis. Selain itu, mereka akan memiliki akses langsung ke komunitas pengembang yang tumbuh lebih dari 5 juta pembangun.

Bisakah Anda membahas alat personalisasi pencarian yang ditawarkan?

Algolia menawarkan beberapa alat personalisasi pencarian untuk perusahaan memanfaatkan data untuk meningkatkan rekomendasi, termasuk berbagai jenis rekomendasi dan cara unik untuk memanfaatkan data untuk mengarahkan rekomendasi ini.

Beberapa contoh termasuk:

  • Trending: Sarankan item lain yang sedang tren dalam popularitas dan terkait dengan pencarian yang dilakukan pelanggan Anda.
  • Berdasarkan Peringkat: Orang ingin membeli produk dengan peringkat terbaik.
  • Personalisasi: Berdasarkan apa yang Anda beli terakhir kali, riwayat penelusuran, lokasi, atau faktor lain, kami merekomendasikan produk lain.

Metode berbasis data ini dapat membantu meningkatkan hasil dengan cepat berdasarkan bagaimana pelanggan berinteraksi dengan produk, sehingga Anda lebih mungkin merekomendasikan produk yang sebenarnya menghasilkan konversi terbaik.

Anda telah menjelaskan Algolia sebagai mesin pencarian hibrida AI yang paling scalable di dunia. Bagaimana Algolia dirancang untuk menskalakan dengan begitu efisien?

Semua ini kembali ke Neural Hashing. Solusi canggih ini mengompresi dan mempercepat setiap kueri secara dramatis. Ini jauh lebih cepat untuk menghitung kesamaan yang dihash daripada kesamaan vektor standar dan mengembalikan hasil dalam milidetik.

Neural Hashing mewakili terobosan untuk memasukkan pengambilan AI ke dalam produksi untuk berbagai kasus penggunaan. Digabungkan dengan pemrosesan kueri AI-powered dan peringkat ulang, ini berjanji untuk melepaskan kekuatan penuh AI pada pencarian situs. Sebelum terobosan proprietary Algolia, pencarian berbasis vektor terlalu mahal secara komputasi untuk dijalankan dalam produksi.

Bagian dari sandwich yang saya ingin fokuskan paling adalah dagingnya: pengambilan. Alasan kami mengatakan kami adalah satu-satunya mesin pencarian AI ujung-ke-ujung yang sebenarnya adalah karena ada pertarungan konstan di balik layar di industri pencarian untuk menambahkan AI ke pengambilan. Pengambilan informasi adalah proses yang sangat kompleks, dan bahkan lebih kompleks untuk menguasai pengambilan AI yang berkinerja tinggi dan efektif biaya pada skala besar. Kami menguasainya dengan teknik Neural Hashing yang inovatif. Dengan melakukan itu, kami pada dasarnya memenangkan pencarian untuk Holy Grail pencarian AI.

Apakah ada yang lain yang ingin Anda bagikan tentang Algolia?

Ini adalah waktu yang menyenangkan untuk bekerja di Algolia, dan kami selalu ingin memulai percakapan dengan orang-orang berbakat dan bersemangat yang ingin bergabung dengan kami dalam perjalanan membangun teknologi pencarian terbaik di dunia. Jika itu terdengar seperti Anda, saya mengundang Anda untuk melihat lowongan kami saat ini di https://www.algolia.com/careers/.

Antoine adalah seorang pemimpin visioner dan rekan pendiri Unite.AI, yang dipandu oleh semangat tak tergoyahkan untuk membentuk dan mempromosikan masa depan AI dan robotika. Sebagai seorang wirausaha serial, ia percaya bahwa AI akan menjadi sangat mengganggu masyarakat seperti listrik, dan sering tertangkap berbicara tentang potensi teknologi disruptif dan AGI.

Sebagai seorang futuris, ia berdedikasi untuk mengeksplorasi bagaimana inovasi ini akan membentuk dunia kita. Selain itu, ia adalah pendiri Securities.io, sebuah platform yang berfokus pada investasi di teknologi-teknologi canggih yang mendefinisikan kembali masa depan dan membentuk kembali seluruh sektor.