- कभी-कभी पहले पढ़ी या देखी गई किसी चीज़ को याद करने की कोशिश करते समय, सभी ऐप्स खंगालने पर भी वह नहीं मिलती
- खासकर कई web pages, वीडियो, chat messages आदि में बिखरी जानकारी पल भर में सामने आकर गायब हो जाती है, इसलिए याददाश्त टटोलने या browser history देखने पर भी ऐसा लगता है मानो वह कभी थी ही नहीं
- और भी बुरी बात यह है कि वह जानकारी हटाई, छिपाई या बदली भी जा सकती है
पर्सनल मेमोरी स्टोरेज ऐप बनाने की प्रेरणा
- एक ऐसे व्यक्ति के रूप में जिसकी याददाश्त बहुत अच्छी नहीं है, लेकिन जिसे महत्वपूर्ण चीज़ें छूट जाने का डर (FOMO) रहता है, मैंने यह ऐप Windows के लिए बनाया
- मुख्य प्रेरणा Mac ऐप Rewind के शुरुआती कॉन्सेप्ट और Black Mirror S1E3 "The Entire History of You" से मिली
- लक्ष्य यह था कि पात्रों की तरह आँखों से सब कुछ रिकॉर्ड किया जा सके, और कंप्यूटर स्क्रीन पर दिखी हर चीज़ को rewind या search किया जा सके
- यह ऐप कई अतिरिक्त फायदे भी देता है
- लोकल में संग्रहीत, बदला न जा सकने वाला निजी मेमोरी रिकॉर्ड
- याद दिलाने वाले सुराग खो जाने का जोखिम नहीं
- software failure होने पर काम को restore किया जा सकता है
- डाउनलोड किए गए डेटा के स्रोत को ट्रैक किया जा सकता है
- अतीत में अनदेखी रह गई जानकारी को खोजा जा सकता है
- (व्यक्तिगत रूप से, यह दोस्तों के साथ मज़ाक करने का एक टूल भी बन गया है)
ऐप कैसे काम करता है
ffmpeg का उपयोग करके स्क्रीन को 15 मिनट के छोटे-छोटे chunk files में रिकॉर्ड किया जाता है, फिर Windows local OCR API और image embeddings का उपयोग करके उन्हें index किया जाता है
- आप चाहें तो कुछ खास programs या स्क्रीन के कुछ क्षेत्रों को ignore करने के लिए चुन सकते हैं
- यह सब एक local web UI interface के जरिए rewind या search किया जा सकता है, जैसे window title, text keywords, image descriptions आदि
- इस डेटा का उपयोग daily और periodic screen time, circadian summaries, monthly lightbox generation जैसी overview features जोड़ने के लिए भी किया गया है
प्राइवेसी और ओपन सोर्स
- चूँकि मैं प्राइवेसी को महत्व देता हूँ, इसलिए सब कुछ केवल कंप्यूटर पर ही होता है और cloud में कुछ भी store नहीं किया जाता
- Python का उपयोग करके सब कुछ पारदर्शी तरीके से बनाया गया है, इसलिए उपयोगकर्ताओं के लिए इसे खुद संशोधित करना आसान है (हालाँकि performance थोड़ी धीमी हो सकती है)
- यह बिना subscription fee के मुफ्त है, और डेटा पूरी तरह उपयोगकर्ता का रहता है
प्रोजेक्ट की वर्तमान स्थिति और आगे की योजना
- मैं पेशेवर डेवलपर नहीं हूँ, इसलिए यह प्रोजेक्ट व्यक्तिगत रुचि और उपयोग की ज़रूरत से बना है; हो सकता है यह परफेक्ट न हो और इसमें कुछ समस्याएँ हों
- लेकिन कुछ समय तक इस्तेमाल करने के बाद, मुझे लगता है कि यह काफ़ी mature और stable है
- यदि आप इस प्रोजेक्ट में रुचि रखते हैं, तो चर्चा में शामिल होने, समस्याएँ उठाने या योगदान देकर इसे बेहतर ऐप बनाने का स्वागत है
- (मुझे पक्का नहीं है कि Windows पर इससे मिलते-जुलते ऐप पहले से मौजूद हैं या नहीं; Linux पर Memento जैसे ऐप होने की जानकारी है। अगर आपको पता हो तो बताइए)
1 टिप्पणियां
Hacker News टिप्पणी
DejaView प्रोजेक्ट सारांश:
समान प्रोजेक्ट परिचय:
remHN पर पेश किया गया था और उस पर काफ़ी सक्रिय चर्चा हुई थीTimeSnapperभी मौजूद हैप्रोजेक्ट पर राय:
अतीत के समान प्रोजेक्ट उदाहरण:
अन्य: