1PUL
Tempat pertama yang akan Anda cari untuk menemukan barang Anda
Fungsinya
1PUL (1st Place You Look, diucapkan "one pull") adalah aplikasi web Flutter (prototipe) yang membuat inventaris item yang dipindahkan oleh orang, dan memiliki antarmuka untuk menelusuri inventaris. Di lingkungan dengan banyak item dan banyak opsi penyimpanan (seperti rumah tangga yang sibuk atau kantor), Anda mungkin kesulitan untuk 1) melacak tempat terakhir item terlihat, dan 2) mengingat semua item saat mencoba memecahkan masalah atau memenuhi daftar. 1PUL juga dapat digunakan untuk secara aktif membuat inventaris kumpulan item.
Saat kode Flutter mendeteksi gerakan dari kamera dengan membandingkan frame, kode tersebut akan menghubungi Gemini API dengan frame kamera dan perintah seperti, "jika ada orang yang memegang objek, dan objek terlihat jelas, deskripsikan objek tersebut". Deskripsi objek Gemini, ditambah URL gambar diam, lokasi kamera, dan (opsional) komentar yang dapat didengar yang ditranskripsikan dari orang tersebut, ditulis ke Google Spreadsheet. Gambar diam diupload ke bucket GCS. Perangkat pengambilan yang menjalankan 1PUL juga akan menampilkan secara singkat bahwa item sedang diinventarisir.
Penelusuran Inventaris adalah fitur yang mengirimkan kueri pengguna (misalnya: "apa perlengkapan berkemah yang saya miliki", "di mana kunci pas saya") ke Gemini API, beserta deskripsi inventaris lengkap (terima kasih untuk jendela konteks raksasa), dengan perintah seperti, "cocokkan kueri pengguna ini dengan deskripsi item yang paling relevan". Ada beberapa perintah untuk mendapatkan output terstruktur, yang dipetakan kembali oleh kode dart ke item inventaris untuk ditampilkan kepada pengguna.
Dibuat dengan
- Flutter
- Web/Chrome
- Sheets API
- Cloud Storage API
Tim
Oleh
Brian Herbert
From
Amerika Serikat