7 poin oleh GN⁺ 2024-04-29 | 2 komentar | Bagikan ke WhatsApp

Pengenalan PySheets

  • PySheets menyediakan UI spreadsheet untuk Python sehingga pengguna dapat melakukan data science eksploratif, menggunakan Pandas, membuat grafik dengan matplotlib, mengimpor sheet Excel, menganalisis data, dan menulis laporan
  • Semua kode Python dijalankan di browser, dan PySheets sendiri juga ditulis dengan Python
  • Dengan PySheets, pengguna dapat memuat semua paket Python dan modul JS untuk memanfaatkan ekosistem data science yang sangat luas tanpa perlu menulis banyak kode

Fitur utama PySheets

  • Dapat dengan cepat mengimpor dan mengekspor sheet Excel
  • Dapat mengeksplorasi dan menganalisis data dengan Pandas
  • Dapat dengan mudah melakukan visualisasi berbasis AI menggunakan Matplotlib
  • Dapat memperoleh hasil instan dengan coding yang minimal
  • Dapat berkolaborasi dengan anggota tim melalui sheet bersama
  • Tidak memerlukan setup, kernel, atau biaya cloud yang mahal
  • Dapat memanfaatkan seluruh ekosistem Python dan JS

Status penggunaan PySheets

  • PySheets dirilis sebagai beta publik pada 27 April 2024
  • Pada 21 dan 23 April, terlihat bahwa Bruno sebagai penguji beta awal menggunakannya dengan menyenangkan
  • Grafik dibuat di PySheets dan disediakan menggunakan fitur "embed"

Umpan balik pengguna

  • "Senang sekali bisa menggunakan spreadsheet sisi klien dengan Python bawaan!" - JG
  • "Saya menyukai fleksibilitas Python serta antarmuka spreadsheet dan visualisasinya yang jelas." - *****@google.com
  • "PySheets memungkinkan gaya coding berbasis array yang saya sukai!" - FK
  • "Menggabungkan sel dan Python itu keren!" - FG
  • "PySheets mudah digunakan dan bisa dikustomisasi." - IT
  • "Perpaduan unik antara notebook Jupyter dan spreadsheet." - FE
  • "Anda bisa mendapatkan flowchart proses, spreadsheet, dan skrip sekaligus." - B2
  • "PySheets menarik karena menggunakan LTK open source." - AL
  • "Anda bisa melakukan interaksi, Excel, dan segalanya tanpa meninggalkan browser!" - PZ
  • "PySheet menjembatani kesenjangan antara analis nonteknis dan data scientist." - *****@miracalml.com
  • "Pekerjaan yang luar biasa untuk PyScript. Anda memanfaatkan platform ini semaksimal mungkin." - *****@anaconda.com
  • "PySheets adalah Excel untuk orang yang mengutamakan coding Python." - NA

Kebijakan harga

  • Gratis: pengeditan tanpa batas untuk 5 sheet, 100 generasi AI, impor/ekspor Excel
  • Pro ($19.99/bulan): kolaborasi, sheet tanpa batas, dukungan komunitas, generasi AI tanpa batas
  • Enterprise: Single Sign-On, instalasi on-premise, penyimpanan lokal, dukungan khusus, dashboard audit

Pengenalan tim

  • Pengembang utama Chris Laffra memiliki lebih dari 30 tahun pengalaman membangun alat pengembangan, pernah bekerja di IBM, Google, dan Uber, serta memimpin tim engineering untuk membangun produk keuangan inovatif di Morgan Stanley, Bank of America, dan JP Morgan
  • Pemimpin produk Kurt Vile adalah eksekutif teknologi global berlatar Wall Street dengan visi IT strategis, memiliki keahlian dalam platform teknologi, software engineering, data, data science, AI umum, dan keuangan, serta memiliki pemahaman alami tentang spreadsheet dan analisis data
  • Chris dan Kurt menggabungkan keahlian teknis dan finansial dengan semangat terhadap pengalaman pengguna yang luar biasa

Opini GN+

  • PySheets tampak sebagai produk yang menarik karena menjembatani kesenjangan antara data scientist dan non-developer dengan menjalankan Python langsung di browser serta menyediakan antarmuka spreadsheet yang familier untuk analisis data
  • Ada kemiripan dengan Jupyter Notebook atau Google Colab yang sudah ada, tetapi produk ini berbeda karena menyediakan UI spreadsheet. Namun, untuk analisis tingkat lanjut tampaknya kemampuan coding Python tetap dibutuhkan
  • Harganya agak tinggi sehingga tampaknya tidak mudah menarik pengguna individu, dan sepertinya akan lebih baik jika lebih berfokus pada fitur enterprise untuk pelanggan perusahaan
  • Potensi pemanfaatannya di bidang keuangan dan akuntansi tampak besar, dan nilainya sebagai alat komunikasi serta kolaborasi antara eksekutif/pengambil keputusan dan analis data juga patut diharapkan
  • Produk yang menambahkan fungsi seperti machine learning dan visualisasi ke spreadsheet sudah ada, seperti Excel Ideas dari MS atau fitur Explore di Google Sheets. Dibandingkan itu, PySheets memiliki keunggulan karena menyediakan lingkungan analisis berbasis Python yang lebih fleksibel dan kuat

2 komentar

 
brainer 2024-04-29

Ini bagus juga

 
GN⁺ 2024-04-29
Komentar Hacker News
  • PySheets adalah aplikasi web yang ditulis dengan Python, berjalan di browser menggunakan PyScript dan PyScript-LTK, serta memanfaatkan dua VM Python: MicroPython dan PyOdide
  • Penulis ingin mendengar pendapat tentang menulis aplikasi web dengan Python di browser
  • Awalnya ada yang mengimplementasikan sesuatu yang mirip PySheets dengan menggunakan Python sebagai bahasa rumus, tetapi mengalami masalah performa seperti interpreter Python menjadi bottleneck saat mengimpor CSV dalam jumlah besar dan GIL menghalangi pemrosesan paralel
  • Selain itu, perbedaan sintaks kecil antara Python dan bahasa rumus Excel membuat pengguna bisnis sulit mengadopsinya
  • Karena itu, mesin spreadsheet dan bahasa rumus diimplementasikan dengan Rust, lalu pengguna bisa menulis fungsi Python arbitrer melalui jendela kode Python dan memanggilnya sebagai rumus dari sel spreadsheet. Data frame Pandas juga bisa dimarshalling dengan mulus antara Python dan spreadsheet sehingga bisa mendapatkan 90% manfaat Python murni tanpa penurunan performa
  • Akan bagus jika ada latihan video atau tutorial untuk memahami alur kerja dan kasus penggunaan PySheets. Akan lebih baik lagi jika itu bisa dipahami tanpa perlu mendaftar akun
  • Ini ide yang bagus karena sekaligus menawarkan GUI yang mudah untuk pengguna nonteknis dan Pandas yang berorientasi data
  • Mengunggah data terkait kesehatan ke layanan eksternal bisa terasa tidak nyaman, jadi ada yang penasaran apakah ada proyek serupa yang bisa di-self-host
  • Ini proyek yang cukup keren bagi orang-orang yang frustrasi karena Excel, Sheets, dan Numbers tidak memungkinkan mereka membuat kode dan melakukan visualisasi/kueri dengan bahasa yang bagus seperti Python
  • Namun, frasa "berbasis AI" cukup menonjol, dan karena tidak ada penjelasan rinci tentang itu di halaman utama, hal ini menimbulkan kekhawatiran. Karena ada kekhawatiran bahwa data bisa "berhalusinasi", tampaknya perlu dijelaskan secara tepat apa maksudnya
  • Pada awal 2000-an, startup London bernama Resolver Systems pernah mencoba menggabungkan Python dan spreadsheet tetapi gagal, mungkin karena pada saat itu Python jauh kurang dikenal
  • Ada yang penasaran apakah saat mengimpor file Excel ke PySheets, rumus dari file Excel aslinya juga dikenali, dan apakah ada video yang menunjukkan kemampuan PySheets
  • Memanfaatkan Python di spreadsheet adalah ide yang sangat bagus, dan meskipun Excel juga sudah melakukannya, menyenangkan melihat implementasi yang sejelas dan semudah digunakan seperti PySheets
  • Akan bagus jika spreadsheet dibuat sedikit lebih terbatas, misalnya dengan memaksa sheet berbentuk tabel, agar saat membuat spreadsheet di dalam organisasi orang tidak menghasilkan kekacauan yang sulit dipahami
  • Python adalah Excel yang baru, dan sekarang PySheets adalah Python yang baru