7 पॉइंट द्वारा GN⁺ 2024-04-29 | 2 टिप्पणियां | WhatsApp पर शेयर करें

PySheets का परिचय

  • PySheets, Python के लिए spreadsheet UI प्रदान करता है, जिससे उपयोगकर्ता exploratory data science कर सकते हैं, Pandas का उपयोग कर सकते हैं, matplotlib से charts बना सकते हैं, Excel sheets import कर सकते हैं, data का analysis कर सकते हैं, और reports लिख सकते हैं
  • सारा Python code browser में चलता है और PySheets स्वयं भी Python में लिखा गया है
  • PySheets की मदद से उपयोगकर्ता बहुत अधिक code लिखे बिना विशाल data science ecosystem का लाभ उठाने के लिए सभी Python packages और JS modules load कर सकते हैं

PySheets की मुख्य विशेषताएँ

  • Excel sheets को तेज़ी से import और export किया जा सकता है
  • Pandas के साथ data को explore और analyze किया जा सकता है
  • Matplotlib का उपयोग करके AI-आधारित visualization आसानी से किया जा सकता है
  • न्यूनतम coding के साथ तुरंत परिणाम पाए जा सकते हैं
  • टीम के सदस्यों के साथ shared sheets पर collaboration किया जा सकता है
  • setup, kernel, या महंगे cloud cost की ज़रूरत नहीं है
  • पूरे Python और JS ecosystem का उपयोग किया जा सकता है

PySheets का उपयोग हाल

  • PySheets को 27 अप्रैल 2024 को public beta version के रूप में लॉन्च किया गया
  • 21 और 23 अप्रैल को शुरुआती beta tester Bruno के मज़े से उपयोग करने की बात सामने आई
  • charts PySheets में बनाए जाते हैं और "embed" फ़ीचर का उपयोग करके उपलब्ध कराए जाते हैं

उपयोगकर्ता प्रतिक्रिया

  • "बिल्ट-इन Python के साथ client-side spreadsheet का उपयोग कर पाना शानदार है!" - JG
  • "मुझे Python की flexibility, साफ़ spreadsheet interface और visualization पसंद हैं।" - *****@google.com
  • "PySheets मुझे array-based coding करने देता है, जो मुझे पसंद है!" - FK
  • "cells और Python को जोड़ना कमाल है!" - FG
  • "PySheets उपयोग में आसान है और इसे customize किया जा सकता है।" - IT
  • "Jupyter notebook और spreadsheet का एक अनोखा मेल।" - FE
  • "आपको process flowcharts, spreadsheets और scripts एक साथ मिलते हैं।" - B2
  • "PySheets दिलचस्प है क्योंकि यह open source LTK का उपयोग करता है।" - AL
  • "browser छोड़े बिना interaction, Excel, सब कुछ किया जा सकता है!" - PZ
  • "PySheets non-technical analysts और data scientists के बीच की दूरी कम करता है।" - *****@miracalml.com
  • "PyScript पर शानदार काम। आप platform का पूरा फायदा उठा रहे हैं।" - *****@anaconda.com
  • "PySheets उन लोगों के लिए Excel है जो Python-first coding करते हैं।" - NA

मूल्य नीति

  • मुफ़्त: 5 sheets का unlimited editing, 100 AI generations, Excel import/export
  • Pro ($19.99/माह): collaboration, unlimited sheets, community support, unlimited AI generations
  • Enterprise: Single Sign-On, on-premise installation, local storage, dedicated support, audit dashboard

टीम परिचय

  • प्रमुख डेवलपर Chris Laffra के पास development tools बनाने का 30+ वर्षों का अनुभव है, और उन्होंने IBM, Google, Uber में काम किया है। साथ ही Morgan Stanley, Bank of America, JP Morgan में innovative financial products बनाने के लिए engineering teams का नेतृत्व किया है
  • product leader Kurt Vile, Wall Street पृष्ठभूमि वाले global tech executive हैं जिनके पास strategic IT vision है। उन्हें technology platforms, software engineering, data, data science, general AI और finance में विशेषज्ञता है, और spreadsheets व data analysis की स्वाभाविक समझ है
  • Chris और Kurt तकनीकी व वित्तीय विशेषज्ञता को बेहतरीन user experience के प्रति जुनून के साथ जोड़ते हैं

GN+ की राय

  • PySheets एक दिलचस्प उत्पाद लगता है, जो browser में सीधे Python चलाकर और data analysis के लिए एक परिचित spreadsheet interface देकर data scientists और non-developers के बीच की दूरी कम करता है
  • इसमें मौजूदा Jupyter Notebook या Google Colab जैसी कुछ समानताएँ हैं, लेकिन spreadsheet UI देने के कारण यह अलग दिखता है। हालांकि advanced analysis के लिए अब भी Python coding skill की ज़रूरत पड़ सकती है
  • इसकी कीमत कुछ अधिक लगती है, इसलिए individual users को आकर्षित करना आसान नहीं होगा, और enterprise customers के लिए features पर अधिक फोकस करना बेहतर हो सकता है
  • finance और accounting क्षेत्रों में इसके उपयोग की संभावना बड़ी दिखती है, और executives/decision-makers तथा data analysts के बीच communication व collaboration tool के रूप में भी इसका मूल्य अपेक्षित है
  • spreadsheet में machine learning, visualization जैसी सुविधाएँ जोड़ने वाले उत्पादों में MS का Excel Ideas और Google Sheets का Explore feature शामिल हैं, लेकिन इनके मुकाबले PySheets अधिक flexible और शक्तिशाली Python-आधारित analysis environment देने का लाभ रखता है

2 टिप्पणियां

 
brainer 2024-04-29

यह तो अच्छा है।

 
GN⁺ 2024-04-29
Hacker News की राय
  • PySheets, Python में लिखा गया एक web app है, जो PyScript और PyScript-LTK का उपयोग करके browser में चलता है, और MicroPython तथा PyOdide नाम के दो Python VM का उपयोग करता है
  • लेखक browser में Python से web app लिखने के बारे में राय सुनना चाहते हैं
  • शुरुआत में उन्होंने PySheets जैसा कुछ बनाया था, जो Python को formula language के रूप में इस्तेमाल करता था, लेकिन बड़े CSV import के समय Python interpreter bottleneck बन गया और GIL ने parallel processing को रोक दिया, जैसी performance समस्याएँ थीं
  • इसके अलावा, Python और Excel formula language के बीच छोटे syntax अंतर के कारण business users के लिए इसे अपनाना मुश्किल था
  • इसलिए spreadsheet engine और formula language को Rust में लागू किया गया, और Python code window के ज़रिए मनचाहे Python functions लिखकर उन्हें spreadsheet cells में formulas की तरह call करने की सुविधा दी गई। Pandas dataframe को Python और spreadsheet के बीच सहज रूप से marshal किया जा सकता है, जिससे performance loss के बिना pure Python के 90% फायदे मिल सकते हैं
  • अच्छा होगा अगर PySheets के workflow और use cases समझने के लिए कोई video walkthrough या tutorial हो। यह account registration के बिना भी उपलब्ध हो तो और बेहतर होगा
  • non-technical users के लिए आसान GUI और data-oriented Pandas दोनों देना एक अच्छा विचार है
  • health-related data को external service पर upload करना असुविधाजनक हो सकता है, इसलिए यह जानने की जिज्ञासा है कि क्या ऐसा कोई self-hosted project भी है
  • जिन्हें इस बात से झुंझलाहट होती है कि Excel, Sheets और Numbers, Python जैसी अच्छी language में coding और visualization/querying की सुविधा नहीं देते, उनके लिए यह काफ़ी शानदार project है
  • लेकिन "AI-powered" वाक्यांश ध्यान खींचता है, जबकि homepage पर इसके बारे में ज़्यादा जानकारी नहीं है, इसलिए चिंता होती है। यह फिक्र है कि data "hallucinate" कर सकता है, इसलिए इसका ठीक-ठीक मतलब क्या है, यह समझाया जाना चाहिए
  • 2000 के शुरुआती दशक में London की startup Resolver Systems ने Python और spreadsheet को जोड़ने की कोशिश की थी, लेकिन वह असफल रही; संभव है कि उस समय Python की पहचान काफ़ी कम थी
  • यह जानने की जिज्ञासा है कि PySheets में Excel files import करने पर क्या मूल Excel file के formulas भी पहचाने जाते हैं, और क्या PySheets की capabilities दिखाने वाला कोई video है
  • spreadsheet में Python का उपयोग एक शानदार विचार है, और Excel में भी यह पहले से मौजूद है, लेकिन PySheets जैसी साफ़ और इस्तेमाल में आसान implementation देखना सुखद है
  • अच्छा होगा अगर spreadsheet को थोड़ा अधिक सीमित रखा जाए (जैसे sheets को tabular format में मजबूर करना), ताकि किसी organization में spreadsheets बनाते समय समझने में मुश्किल अव्यवस्थित चीज़ें न बनें
  • Python नया Excel है, और अब PySheets नया Python है