AI Tanpa Repot untuk Aplikasi Anda: Temui Salesforce Einstein

Diterbitkan: 2022-03-11

Revolusi AI telah mengubah dunia konsumen.

Terkadang, dalam cara sehari-hari seperti rekomendasi produk, dan terkadang dalam cara yang luar biasa: Implan koklea, yang menyediakan pendengaran buatan bagi mereka yang lahir benar-benar tuli, telah beralih ke AI untuk pengalaman pengguna akhir yang superior.

Kecerdasan buatan (AI) adalah tonggak terbaru dalam teknologi modern.

Revolusi AI mengarah ke dunia yang lebih cerdas, dan dunia yang lebih cerdas ini dibangun di atas mega-tren yang telah kita semua saksikan selama 20 tahun terakhir: web, cloud, sosial, seluler, dan Internet of Things ( IoT).

Dengan teknologi cloud, sebagai pengembang, kami memiliki komputasi dan kapasitas penyimpanan yang hampir tidak terbatas, dan kombinasi data yang sangat besar dan kekuatan komputasi yang sangat besar itulah yang mengarah ke revolusi ini. Sekarang semua orang terhubung satu sama lain dan ke segala sesuatu dengan cara tertentu, semua koneksi ini menghasilkan lebih banyak data untuk diproses oleh cloud AI daripada sebelumnya.

Anda mengalami cloud AI setiap hari sebagai konsumen. Saat Anda melihat rekomendasi produk di Amazon, rekomendasi film di Netflix, atau foto yang secara otomatis diidentifikasi dan diberi tag di umpan Facebook, Anda merasakan kekuatan AI.

Sekarang, bukankah lebih bagus jika aplikasi yang sedang Anda kerjakan—apakah itu aplikasi Salesforce atau bukan—dapat memberikan pengalaman yang lebih cerdas dan bertenaga AI ini? Misalnya, bagaimana jika bisnis dan aplikasi penjualan kami dapat bekerja sama untuk memberi tahu kami prospek mana yang paling mungkin berkonversi, atau aplikasi layanan kami dapat menggunakan cloud AI untuk memberi tahu kami kasus mana yang kemungkinan akan meningkat?

Sayangnya, bagi banyak tim pengembangan Salesforce, tampaknya terlalu rumit dan mahal untuk menerapkan AI ke proses bisnis aplikasi mereka. Pertama, dimulai dengan ilmu data dan, untuk melakukan ilmu data, Anda harus mengumpulkan dan mengintegrasikan semua data yang diperlukan. Dan kemudian Anda perlu melakukan perselisihan data, mengubah data sehingga Anda dapat menggunakannya untuk pembelajaran mesin. Kemudian, bergantung pada keahlian Anda, Anda bahkan mungkin memerlukan bantuan dari luar dari ilmuwan data untuk membangun model prediktif, memeliharanya, menyegarkannya, dan membuat infrastruktur yang tepercaya, aman, dan skalabel. Kemudian, setelah semua itu berhasil, Anda harus mengambil prediksi ini dan memasukkannya ke dalam konteks pengguna bisnis.

Masukkan Salesforce Einstein

Mengetahui bahwa AI sering di luar jangkauan, Salesforce mengakuisisi perusahaan seperti MetaMind (spesialis pembelajaran mendalam), Implisit Insights (menerapkan AI pada proses penjualan secara khusus), dan PredictionIO (pembelajaran mesin dan analitik data besar) untuk membantu mereka membangun Salesforce Einstein.

Salesforce Einstein adalah AI untuk Salesforce, dan itu dibangun langsung ke dalam platform. Seperti yang dikatakan GM Einstein, "Dibutuhkan CRM nomor satu di dunia dan menjadikannya CRM terpintar di dunia." Dengan penawaran AI Salesforce, kini Anda dapat memberdayakan profesional penjualan, layanan, pemasaran, dan TI perusahaan untuk menjadi yang terbaik dengan menjadikan setiap interaksi pelanggan lebih cepat, lebih cerdas, dan lebih prediktif.

Pembelajaran Mendalam: Visi Einstein dan Bahasa Einstein

Salesforce Einstein harus membawa cloud AI dalam jangkauan pengembang. Mungkin. Tapi di mana Anda harus mulai? Hal pertama yang perlu diketahui adalah bahwa AI memiliki tiga komponen utama:

  • Data
  • algoritma
  • Komputasi

Data besar secara umum telah menjadi topik hangat selama beberapa tahun terakhir. Semua orang senang memiliki sumber data baru, cara baru untuk menganalisisnya, dan cara baru untuk menyimpannya.

Ini akan menjadi bagian besar dari cara kami menghadirkan kecerdasan buatan ke dalam perusahaan, tetapi banyak upaya pengembangan AI berada di sisi algoritme. Ini adalah algoritma kompleks yang sedang dibangun, diperluas, dan sebenarnya memiliki penelitian baru baik dari sektor swasta maupun publik. Anda dapat yakin bahwa algoritme cloud AI akan terus inovatif dan terus mendorong fitur-fitur baru untuk aplikasi Anda dan untuk pengalaman pelanggan.

Aspek komputasi yang mungkin Anda dengar akhir-akhir ini juga: GPU, TPU, investasi baru, dan penelitian baru dari semua perusahaan perangkat keras terbaik semuanya mengarah pada daya komputasi, memastikan bahwa algoritme ini memiliki infrastruktur yang mereka butuhkan untuk terus berinovasi dan untuk dapat memberikan wawasan tentang data Anda.

Sebelum kita membahas bagaimana Anda dapat mengembangkan sesuatu yang memanfaatkan teknologi ini, mari kita gali lebih dalam tentang apa yang akan Anda hadapi.

Data

Ada dua bentuk data yang perlu dipertimbangkan di sini: Terstruktur dan tidak terstruktur.

Data terstruktur dan tidak terstruktur.

Data terstruktur mencakup data ERP Anda dan sebagian besar data CRM Anda; bisa jadi data yang keluar dari perangkat IoT, misalnya. Jenis data ini sudah mudah dicari dengan algoritma dasar.

Data tidak terstruktur dapat berupa data gambar, pesan email, presentasi PowerPoint, dokumen Word, dll. Di sinilah pembelajaran mendalam dan algoritme pembelajaran mesin masuk, sangat menyederhanakan cara kami menelusuri jenis data ini.

Algoritma

Pembelajaran mendalam adalah istilah yang rumit: Banyak pengembang dan insinyur DevOps kewalahan karenanya. Mereka pikir mereka tidak memiliki infrastruktur untuk menangani jaringan saraf. Mereka pikir mereka membutuhkan gelar PhD untuk cukup memahami model state-of-the-art yang akan dimasukkan untuk memecahnya menjadi proses pemikiran yang lebih mudah dikelola. Untungnya, cukup mengetahuinya untuk dapat memanfaatkannya jauh lebih mudah diakses daripada itu.

Anda hanya perlu tahu tentang lapisan input dan output; semua pekerjaan yang sangat sulit terjadi di lapisan tersembunyi, yang ditangani oleh cloud AI Salesforce.

Mari kita mulai dengan cara ini: Anda memiliki file input. Ini bisa berupa gambar, file audio, atau file teks. Dan Anda ingin mendapatkan hasil yang berwawasan luas darinya. Salesforce Einstein memiliki serangkaian API yang dapat Anda gunakan untuk membuat proses ini benar-benar mulus: Anda tidak perlu tahu apa pun tentang apa yang terjadi di antaranya.

Dengan Salesforce Einstein, sangat mudah bagi Anda untuk menanamkan pembelajaran mendalam ke dalam aplikasi Anda. Ini memberi Anda infrastruktur yang dihosting dengan baik yang mengelola model Anda sebagai layanan dan dengan demikian menangani kebutuhan skalabilitas apa pun. Sehingga memudahkan Anda untuk mengupload, melatih, dan memahami metrik model Anda, dan pada akhirnya memberikan prediksi secara real time pada model yang telah dilatih sebelumnya atau model kustom yang Anda buat.

Bahkan jika itu terdengar asing bagi Anda, contoh berikut akan segera mempercepat Anda.

Komputasi: Visi Einstein

Ini adalah salah satu layanan pembelajaran mendalam yang ditawarkan oleh Salesforce Einstein. Tidak semua model pembelajaran mendalam atau jaringan saraf sama: Arsitektur khusus digunakan untuk masalah tertentu. Dan dalam kasus visi komputer, cloud AI menggunakan apa yang disebut jaringan saraf convolutional, yang berarti bahwa setiap lapisan belajar dari yang sebelumnya. Jadi ketika jaringan seperti itu dilatih pada data gambar, ia membangun kembali gambar dari bawah ke atas untuk memahami berbagai komponennya. Ini pertama-tama akan melihat unit terkecil gambar, piksel, dan kemudian memahami tepinya, dan kemudian lapisan berikutnya memahami bagian atau elemen objek, dan akhirnya sampai ke seluruh objek.

Dan seluruh proses itu diurus untuk Anda, sehingga Anda dapat fokus pada nilai bisnis yang dapat Anda buka untuk klien Anda dengan visi komputer, bukan pada proses itu sendiri.

Einstein Vision dapat dilatih untuk mengenali objek dalam gambar.

Pikirkan tentang bagaimana industri transportasi dapat diubah dengan menggunakan drone untuk memantau jalan raya—tidak ada yang perlu mengirim kru pembersihan.

Atau bagaimana perusahaan CPG, alih-alih mengirim individu untuk merekam produk secara manual di rak, dapat mengambil gambar dan menganalisisnya secara otomatis.

Atau bagaimana ritel konsumen dapat direvolusi dengan pencarian visual, atau bagaimana perusahaan asuransi dapat mengotomatiskan triase klaim, atau bagaimana pemrosesan gambar dapat dimanfaatkan oleh layanan kesehatan.

Semua skenario tersebut dapat dicakup oleh Einstein Image Classification, yang merupakan bagian dari Einstein Vision. Yang Anda butuhkan hanyalah sebuah model, yang kurang lebih hanya sekumpulan label klasifikasi.

Bangun Model Kustom

Model kustom dapat memprediksi klasifikasi data baru berdasarkan dataset pelatihan yang dibuat dari data dengan klasifikasi yang diketahui.

Anda dapat membuat model kustom Anda sendiri dan kemudian mengintegrasikannya dalam alur kerja Anda, baik itu alur kerja Salesforce atau aplikasi eksternal.

Membangun model kustom Anda sendiri hanya melibatkan tiga langkah:

  1. Buat kumpulan data Anda sendiri, berdasarkan apa yang perlu dilakukan oleh model kustom Anda. Katakanlah Anda ingin dapat membedakan antara lemari es tiga pintu dan lemari es dua pintu. Anda harus mengumpulkan banyak gambar lemari es dua pintu dan memasukkannya ke dalam folder, lalu sekumpulan gambar lemari es tiga pintu dan meletakkannya di folder lain.
  2. Latih model Anda. Sekarang, kumpulan data apa pun yang Anda kumpulkan pada langkah sebelumnya, Anda mengunggahnya dan cloud AI akan melatih model berdasarkan kumpulan data itu. Fakta bahwa Anda sudah memisahkan gambar adalah semua yang diperlukan untuk pelatihan. Setelah model data baru dilatih, Anda akan menerima ID-nya.
  3. Gunakan untuk prediksi! Anda sekarang bisa mendapatkan prediksi pada gambar yang belum pernah dilihat model sebelumnya. Ini semudah membuat panggilan API menggunakan ID model baru.

Komputasi: Bahasa Einstein

Jika gambar bukan yang perlu Anda proses, kemungkinan Anda ingin berlatih menggunakan teks. Untuk ini, cloud AI Salesforce memiliki Bahasa Einstein, yang saat ini dibuat dari dua layanan: Einstein Intent dan Einstein Sentiment.

  • Einstein Intent adalah pengklasifikasi umum dari tipe pemrosesan bahasa alami (NLP). Ini memungkinkan Anda untuk menentukan kelas Anda sendiri dan mengunggah data yang mewakili kelas tersebut.
  • Einstein Sentiment adalah model pra-terlatih yang mampu menganalisis bahasa manusia untuk mendapatkan perasaan konten dan pernyataan pengguna di sekitarnya dan mengklasifikasikannya ke dalam kelas positif, negatif, dan netral.

Model Einstein Language membuat pelatihan dan klasifikasi cloud AI bahasa alami mudah diakses oleh aplikasi Salesforce Einstein Anda melalui API.

Layanan Bahasa Einstein bekerja seperti contoh klasifikasi gambar kami. Di sini, kita juga akan mendefinisikan kelas.

Dalam contoh di atas, maksudnya adalah tentang perutean kasus. Setiap kali sebuah kasus muncul, kami ingin menganalisisnya dan mengarahkannya ke departemen yang tepat: Pengiriman, penagihan, produk, penjualan…kami dapat menentukan kelas sebanyak yang kami butuhkan. Tetapi dalam kasus Sentimen Einstein, kelasnya tetap, jadi kita hanya memiliki positif, negatif, atau netral.

Setelah Anda memisahkan data ke dalam kelas yang berbeda, Anda dapat melatih model Anda. Melatih model sangat mudah dengan API yang disediakan. Sama seperti Einstein Vision, setelah model dilatih, Anda akan memiliki ID model dan Anda siap untuk mendapatkan prediksi.

Salesforce Einstein: Memulai dengan Cerdas

Sekarang setelah Anda merasakan kemungkinan yang ditawarkan Salesforce Einstein dalam jangkauan Anda sebagai pengembang Salesforce, dan betapa mudahnya membantu klien atau perusahaan Anda memanfaatkan cloud AI, untuk memulai hanya memerlukan penyiapan akun. Kami berharap dapat mendengar bagaimana Anda menggunakan cloud AI untuk merevolusi aplikasi Anda sendiri!