← नवीनतम पेपर
💻 computer science

A Scalable Benchmark for Repository-Oriented Long-Horizon Conversational Context Management

यह शोध पत्र LoCoEval को प्रस्तुत करता है, जो रिपॉजिटरी-उन्मुख विकास में दीर्घ-अवधि के संवादात्मक संदर्भ प्रबंधन का मूल्यांकन करने के लिए डिज़ाइन किया गया पहला बेंचमार्क है, जो मौजूदा विधियों की महत्वपूर्ण सीमाओं को प्रकट करता है और एक एकीकृत मेमोरी दृष्टिकोण प्रस्तावित करता है जो वर्तमान बेसलाइनों से बेहतर प्रदर्शन करता है।

मूल लेखक: Yang Liu, Li Zhang, Fang Liu, Ping Lin, Xinyi Li

प्रकाशित 2026-03-09
📖 5 मिनट में पढ़ें🧠 गहराई से पढ़ें

मूल लेखक: Yang Liu, Li Zhang, Fang Liu, Ping Lin, Xinyi Li

मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें

कल्पना कीजिए कि आप एक बेहद बुद्धिमान, सुपर-फास्ट पर्सनल असिस्टेंट (मान लीजिए कि वे "AI" हैं) को काम पर रख रहे हैं ताकि वे आपको एक विशाल, जटिल घर (आपका सॉफ्टवेयर प्रोजेक्ट) बनाने में मदद कर सकें। आप चाहते हैं कि यह AI न केवल ब्लूप्रिंट (नक्शों) को समझे, बल्कि पिछले कुछ महीनों में आपके द्वारा किए गए हर संवाद को भी याद रखे।

समस्या: "भुलक्कड़" जीनियस
हाल ही में, ये AI असिस्टेंट अविश्वसनीय रूप से स्मार्ट हो गए हैं। वे कोड लिख सकते हैं, बग्स ठीक कर सकते हैं और जटिल निर्देशों को समझ सकते हैं। लेकिन एक पेच है: उनकी एक सीमित "शॉर्ट-टर्म मेमोरी" (जिसे कॉन्टेक्स्ट विंडो कहा जाता है) होती है।

यदि आप उनसे अपने घर के प्रोजेक्ट के बारे में 50 या 100 बार बात करते हैं, तो बातचीत इतनी लंबी हो जाती है कि AI शुरुआत की बातें भूलने लगता है। यह एक 500 पन्नों के उपन्यास को पढ़ने जैसा है, लेकिन किताब आपको एक बार में केवल आखिरी 50 पन्ने ही देखने देती है। AI को याद रह सकता है कि आपको लाल दरवाजा चाहिए था, लेकिन वह यह भूल सकता है कि आपको लाल दरवाजा क्यों चाहिए था, या यह कि आपने पहले ही दीवारों को नीला रंग देने का निर्णय ले लिया था। वह भ्रमित हो जाता है, गलतियाँ करता है, और हर बार पूरी किताब पढ़ने में बहुत अधिक ऊर्जा बर्बाद करता है।

लुप्त कड़ी: एक नया टेस्ट ड्राइव
अब तक, शोधकर्ताओं के पास यह जांचने का कोई अच्छा तरीका नहीं था कि ये AI असिस्टेंट कोड के बारे में लंबी, अव्यवस्थित बातचीत को कितनी अच्छी तरह संभालते हैं। अधिकांश परीक्षण AI से सरल, छोटे प्रश्न पूछने जैसे थे। वे वास्तविक विकास परियोजनाओं (डेवलपमेंट प्रोजेक्ट्स) के शोर-शराबे और अराजकता का अनुकरण नहीं करते थे, जहाँ आवश्यकताएं बदलती रहती हैं, लोग फॉलो-अप सवाल पूछते हैं, और जानकारी बिखरी हुई होती है।

यह पेपर LoCoEval (लॉन्ग-होराइजन कन्वर्सेशनल कॉन्टेक्स्ट मैनेजमेंट इवैल्यूएशन) पेश करता है। इसे एक नए, सुपर-कठिन ड्राइविंग टेस्ट के रूप में समझें, जो विशेष रूप से सॉफ्टवेयर प्रोजेक्ट्स पर काम करने वाले AI असिस्टेंट के लिए डिज़ाइन किया गया है।

यह टेस्ट कैसे काम करता है (नुस्खा/रेसिपी)
शोधकर्ताओं ने केवल मनमाने सवाल नहीं बनाए। उन्होंने एक मशीन बनाई जो वास्तविक परिदृश्य (scenarios) तैयार करती है:

  1. स्क्रिप्ट: उन्होंने वास्तविक कोड प्रोजेक्ट्स लिए और यह पता लगाया कि किसी विशिष्ट फीचर (जैसे कि "फॉर्मेट डेट" फंक्शन) को बनाने के लिए किस जानकारी की आवश्यकता है।
  2. डिस्ट्रेक्शन (भटकाव): उन्होंने बातचीत में जानबूझकर "शोर" और गलत जानकारी जोड़ी, बिल्कुल वास्तविक जीवन की तरह। शायद यूजर कहता है, "चलिए लाल दरवाजा इस्तेमाल करते हैं," फिर बाद में कहता है, "दरअसल, मुझे लगता है कि नीला बेहतर है," और फिर पूछता है, "रुको, हमने कौन सा रंग तय किया था?"
  3. मैराथन: उन्होंने ऐसी बातचीत बनाई जो अविश्वसनीय रूप से लंबी है (256,000 शब्दों तक!)।
  4. जाल (द ट्रैप): बातचीत के अंत में, वे AI को वह फीचर बनाने या एक विशिष्ट प्रश्न का उत्तर देने के लिए कहते हैं जिसके लिए 50 टर्न पहले की बारीकियों को याद रखने की आवश्यकता होती है।

परिणाम: कौन पास हुआ?
उन्होंने इस टेस्ट पर 7 अलग-अलग AI रणनीतियों (बड़ी मॉडल्स जैसे GPT और विशेष मेमोरी सिस्टम सहित) का परीक्षण किया।

  • "रॉ" (Raw) AI: जब उन्होंने AI को बिना किसी मदद के पूरी बातचीत पढ़ने दिया, तो वह संघर्ष करता रहा। वह शोर में खो गया, महत्वपूर्ण विवरण भूल गया, और इसे चलाने की लागत बहुत अधिक (एक लाइब्रेरी की किताबों को सिर्फ एक पन्ना पढ़ने के लिए भुगतान करने जैसा) थी।
  • "जनरल" मेमोरी सिस्टम्स: कुछ AI ने "मेमोरी बैंक" (जैसे एक नोटबुक) का उपयोग करके चैट का सारांश निकालने की कोशिश की। आश्चर्यजनक रूप से, साधारण वाले जटिलों की तुलना में बेहतर काम कर रहे थे। फैंसी (जटिल) वाले अक्सर भ्रमित हो जाते थे क्योंकि उन्हें कोड फाइलों को चैट फाइलों के साथ संभालने के लिए डिज़ाइन नहीं किया गया था।
  • विजेता (Mem0R): शोधकर्ताओं ने एक नया मेमोरी सिस्टम बनाया जिसे Mem0R कहा जाता है। कल्पना कीजिए कि एक मानक नोटबुक है जो केवल वही लिखती है जो आप कहते हैं। Mem0R एक ऐसी नोटबुक की तरह है जो न केवल वह लिखती है जो आप कहते हैं, बल्कि आपके शब्दों को आपके डेस्क पर मौजूद ब्लूप्रिंट और औजारों से भौतिक रूप से जोड़ भी देती है।
    • उपमा (Analogy): यदि आप कहते हैं, "दरवाजा बदलें," तो एक सामान्य AI केवल शब्द "दरवाजा" को याद रखता है। Mem0R "दरवाजा" को याद रखता है और सीधे प्रोजेक्ट फोल्डर में उस विशिष्ट दरवाजे की फाइल की ओर इशारा करता है। इसने इस टेस्ट में जीत हासिल करने और अन्य सभी तरीकों से बेहतर प्रदर्शन करने में मदद की।

यह क्यों मायने रखता है
यह पेपर एक चेतावनी है। यह दिखाता है कि हालांकि AI छोटे कार्यों के लिए महान है, लेकिन वर्तमान में यह लंबे, जटिल सॉफ्टवेयर प्रोजेक्ट्स के लिए बहुत खराब है जहाँ कॉन्टेक्स्ट (संदर्भ) ही सब कुछ है।

  • बेंचमार्क: LoCoEval अब यह मापने के लिए एक मानक "रूलर" (पैमाना) है कि कोई AI कोड के बारे में लंबी बातचीत को कितनी अच्छी तरह याद रख सकता है।
  • समाधान: नया तरीका (Mem0R) यह साबित करता है कि यदि हम AI को अपनी चैट मेमोरी को सीधे वास्तविक कोड फाइलों से जोड़ने के लिए सिखाते हैं, तो वे बहुत अधिक विश्वसनीय हो जाते हैं।

संक्षेप में
लेखकों ने एक वास्तविक, अराजक, और लंबी बातचीत वाला टेस्ट बनाया है ताकि यह देखा जा सके कि क्या AI असिस्टेंट सॉफ्टवेयर बनाते समय हफ्तों पहले की बातें याद रख सकते हैं। उन्होंने पाया कि वर्तमान AI आसानी से अभिभूत (overwhelmed) हो जाते हैं, लेकिन एक नया तरीका जो "चैट मेमोरी" को सीधे "कोड फाइल्स" से जोड़ता है, बहुत बेहतर काम करता है। यह डेवलपर्स को भविष्य के बेहतर टूल्स बनाने में मदद करता है।

अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?

आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।

Digest आज़माएँ →