Buka konsol

ML Kit for Firebaseplat_iosplat_android

Gunakan machine learning di aplikasi Anda untuk memecahkan masalah di dunia nyata.

ML Kit adalah SDK seluler yang menghadirkan keahlian machine learning Google untuk aplikasi Android dan iOS dalam paket yang andal dan mudah digunakan. Baik Anda adalah pemula atau sudah berpengalaman dalam menggunakan machine learning, Anda dapat mengimplementasikan fungsi yang diperlukan hanya dalam beberapa baris kode. Tidak perlu memiliki pengetahuan mendalam tentang neural network atau pengoptimalan model untuk memulai. Di sisi lain, jika Anda adalah developer ML berpengalaman, ML Kit menyediakan API yang mudah digunakan dan dapat membantu Anda menggunakan model TensorFlow Lite kustom di aplikasi seluler.

Kemampuan utama

Siap produksi untuk kasus penggunaan umum

ML Kit dilengkapi dengan satu set API yang siap digunakan untuk kasus penggunaan seluler umum: mengenali teks, mendeteksi wajah, mengidentifikasi bangunan terkenal, memindai kode batang, melabeli gambar, dan mengidentifikasi bahasa teks. Cukup teruskan data ke library ML Kit dan Anda akan mendapatkan informasi yang diperlukan.

Di perangkat atau di cloud

Pilihan API ML Kit yang berjalan di perangkat atau di cloud. API di perangkat kami dapat memproses data Anda dengan cepat dan berfungsi bahkan ketika tidak ada koneksi jaringan. Di sisi lain, API berbasis cloud kami memanfaatkan kecanggihan teknologi machine learning dari Google Cloud Platform untuk memberikan tingkat akurasi yang lebih tinggi.

Menerapkan model kustom

Jika API ML Kit tidak mencakup kasus penggunaan Anda, Anda selalu dapat menggunakan model TensorFlow Lite yang sudah ada. Cukup upload model Anda ke Firebase, dan kami akan menangani proses hosting dan menyajikannya ke aplikasi Anda. ML Kit akan bertindak sebagai lapisan API bagi model kustom Anda, sehingga menjadikannya lebih mudah untuk dijalankan dan digunakan.

Bagaimana cara kerjanya?

ML Kit memudahkan penerapan teknik ML di aplikasi Anda dengan menghadirkan teknologi ML dari Google, seperti Google Cloud Vision API, TensorFlow Lite, dan Android Neural Networks API secara terpadu dalam satu SDK. Hanya dengan menerapkan beberapa baris kode, ML Kit dapat digunakan untuk memperoleh berbagai hal, seperti pemrosesan berbasis cloud, kemampuan real-time pada model di perangkat yang dioptimalkan untuk seluler, atau fleksibilitas model TensorFlow Lite kustom.

Fitur apa yang tersedia di perangkat atau di cloud?

Fitur Di perangkat Cloud
Pengenalan teks
Deteksi wajah
Pemindaian kode batang
Pelabelan gambar
Pengenalan bangunan terkenal
Identifikasi bahasa
Smart Reply
Inferensi model kustom

Alur implementasi

Mengintegrasikan SDK Menyertakan SDK dengan cepat menggunakan Gradle atau CocoaPods.
Mempersiapkan data input Misalnya, jika Anda menggunakan fitur visi, ambil gambar dari kamera dan buat metadata yang diperlukan seperti rotasi gambar, atau minta pengguna untuk memilih foto dari galeri mereka.
Menerapkan model ML ke data Anda Dengan menerapkan model ML ke data, Anda menghasilkan insight seperti keadaan emosi wajah yang terdeteksi, atau objek dan konsep yang dikenali dalam gambar, tergantung pada fitur yang Anda gunakan. Gunakan insight ini untuk mendukung fitur di aplikasi Anda seperti aksesori foto, pembuatan metadata otomatis, atau semua hal lain yang dapat Anda bayangkan.

Langkah berikutnya