Show HN: Trader Joe's के लिए दैनिक कीमत ट्रैकिंग
एक छोटा Haskell/SQLite प्रोजेक्ट जो Trader Joe’s की कीमतों को कंपनी के सार्वजनिक GraphQL API के माध्यम से रोज़ ट्रैक करता है, उसने सूक्ष्म grocery डेटा का उपयोग महंगाई, pricing strategy, और shrinkflation को समझने के लिए करने में रुचि पैदा की है। टिप्पणीकार इस पर बहस करते हैं कि क्या Trader Joe’s पूरे देश में एक समान कीमतें रखता है, क्षेत्रीय और उत्पाद-स्तरीय अंतर नोट करते हैं, और प्रति-आइटम कीमत इतिहास, यूनिट प्राइसिंग, तथा मौसमी वस्तुओं के लिए अलर्ट जैसी सुधारों का सुझाव देते हैं। अन्य लोग विषय को रसीद OCR, खुले price databases, और स्वचालित, दीर्घकालिक retail price monitoring के संभावित मूल्य—और कानूनी नाज़ुकता—तक विस्तृत करते हैं.
प्रोजेक्ट और कार्यान्वयन
- यह टूल Trader Joe’s की कीमतों में होने वाले दैनिक बदलावों को ट्रैक करता है, और इसका सोर्स कोड GitHub पर है।
- इसे “छोटे लेकिन शक्तिशाली” टूलिंग के आसपास बनाया गया है: SQLite और स्क्रिप्ट्स; Haskell और Nix का उपयोग करता है।
- कीमतें एक सार्वजनिक रूप से उपलब्ध Trader Joe’s GraphQL API (
/api/graphql) से आती हैं, जिसे वेब अनुरोधों का निरीक्षण करके खोजा गया था। - वर्तमान डिफ़ॉल्ट स्टोर Chicago South Loop है; इतिहास केवल कुछ दिनों तक ही जाता है क्योंकि प्रोजेक्ट नया है, लेकिन पूरा ऐतिहासिक संरक्षण योजना में है।
स्टोर्स के बीच कीमतों की स्थिरता
- कई टिप्पणीकारों का कहना है कि Trader Joe’s की कीमतें पूरे देश में मशहूर रूप से एक जैसी होती हैं।
- अन्य लोग ठोस प्रतिवाद देते हैं: कुछ LA स्टोर्स में अन्य की तुलना में अधिक कीमतें, और Midwest में California की तुलना में कम कीमतें।
- कुछ का सुझाव है कि गैर-नाशवान वस्तुएँ अधिकतर समान होती हैं, जबकि नाशवान और क्षेत्रीय स्रोत वाले उत्पाद अलग होते हैं।
- एक स्क्रीनशॉट तुलना (LA बनाम Chicago) कम से कम कुछ दस्तावेज़ित कीमत अंतर दिखाती है।
- कुल मिलाकर: कीमतों की एकरूपता विवादित है; संभवतः कई वस्तुओं के लिए समान, लेकिन सभी के लिए नहीं।
उपयोग के मामले, फीचर्स और विस्तार
- कई लोग प्रति-आइटम कीमत इतिहास ग्राफ़, यूनिट कीमत ट्रैकिंग, और shrinkflation का पता लगाने (पैकेज आकार बनाम कीमत) की इच्छा रखते हैं।
- अनुरोधों में सर्च फ़िल्टर, सॉर्टिंग, कीमत परिवर्तनों के लिए दिशा सूचक तीर, स्टोर चयन, और मौसमी वस्तुओं या स्टॉक स्थिति के लिए अलर्ट शामिल हैं।
- कुछ लोग “हर चीज़ का एक-एक खरीदना” जैसी गणनाओं और मज़ेदार किनारे के मामलों की कल्पना करते हैं (जैसे, सस्ते garlands से पूरी पृथ्वी को लपेटने की लागत)।
रसीदें, OCR और व्यक्तिगत कीमत ट्रैकिंग
- वर्षों की grocery रसीदों वाला एक उपयोगकर्ता व्यक्तिगत महंगाई विश्लेषण के लिए डेटा को CSV में निकालने के बारे में पूछता है।
- सुझाव: Paperless-ngx, Nextcloud OCR, document scanners, रसीद OCR के लिए Veryfi, और ChatGPT Vision या Excel image-to-data का उपयोग।
- चुनौतियों में रसीदों पर असंगत store codes और वस्तुओं का मैन्युअल मानचित्रण शामिल है।
अर्थशास्त्र और व्यवसाय संदर्भ
- Valentine’s Day के करीब गुलाबों की कीमत में उछाल पर चर्चा: इसे मांग-आपूर्ति और बदलती price elasticity का एक क्लासिक उदाहरण माना गया।
- इस बात पर बहस कि Econ 101 के मॉडल वास्तविक बाज़ारों को कितनी अच्छी तरह समझाते हैं, जिसमें subsidies, regulation, और पूरी तरह तर्कसंगत न होने वाले actors के उल्लेख शामिल हैं।
- कुछ लोगों को चिंता है कि Trader Joe’s API को बंद कर सकता है या cease-and-desist भेज सकता है, क्योंकि उसकी गोपनीयता की प्रतिष्ठा है।
- अन्य लोग Trader Joe’s की pricing strategy की competitors से तुलना और labor practices तथा alternative stores जैसे व्यापक प्रश्नों पर चर्चा करते हैं।