- Microsoft Research का एक application, जो LLM का उपयोग करके data को transform करता है और data visualization tasks को तेज़ी से पूरा करता है
- analysts को AI की मदद से data transform करने और iterative तरीके से समृद्ध visualizations बनाने में सहायता करता है
- ज़्यादातर chat-based AI tools के विपरीत, जहाँ user को सब कुछ natural language में समझाना पड़ता है, Data Formulator user interface interaction (UI) और natural language (NL) input को मिलाकर interaction को आसान बनाता है
- Python PIP से install किया जा सकता है या GitHub Codespaces में इस्तेमाल किया जा सकता है
- बुनियादी उपयोग का तरीका
- अपनी OpenAI key दें, model चुनें (GPT-4o recommended), फिर dataset चुनें
- chart type चुनें, फिर data fields को chart properties (x, y, रंग, ...) पर drag-and-drop करके visual encoding तय करें
- शुरुआती dataset से आगे बढ़कर visualization बनाना
- Encoding shelf में ऐसे field name दर्ज किए जा सकते हैं जो मौजूदा data में मौजूद नहीं हैं
- इसका मतलब है Data Formulator को existing data से calculation या transformation की ज़रूरत वाली visualization बनाने का निर्देश देना
- वैकल्पिक रूप से natural language prompt देकर इरादा समझाया और स्पष्ट किया जा सकता है (अगर field name अपने आप में स्पष्ट हो तो इसकी ज़रूरत नहीं)
- Formulate button पर क्लिक करें
- Data Formulator encoding और prompt के आधार पर data को transform करता है और visualization को instantiate करता है
- data, chart और code की जाँच करें
- existing chart के आधार पर नया chart बनाने के लिए natural language में follow-up करें
- follow-up prompt दें (उदाहरण: "सिर्फ top 5 दिखाओ!")
- नए chart के लिए visual encoding को update भी किया जा सकता है
2 टिप्पणियां
gpt और pandas के साथ डटे रहेंगे
(आगे चलकर यह काम और करना है तो) ऐसा लग रहा है कि मुझे dev tool नहीं, बल्कि कोई नई programming language सीखनी पड़ेगी।