DocuInsight हस्ताक्षर करना सरल बनाता है

घटनाएँ

September 15, 2025: DocuInsight को सेवानिवृत्त कर दिया गया है लेकिन अब इसे पूरी तरह से ओपन सोर्स किया गया है github.com/eandf/DocuInsight पर और दस्तावेज़ीकरण eandf.github.io/DocuInsight पर उपलब्ध है। मूल डोमेन 2027 तक वहाँ रीडायरेक्ट करता रहेगा।

January 27, 2025: DocuInsight का निर्माण मेहमत यिलमाज़ और डिलन एक द्वारा 2024-2025 के लिए किया गया था DocuSign Hackathon Unlocked। देखें www.docuinsight.ai या हमारा लाइव डेमो। यह पोस्ट हमारे Devpost सबमिशन पर आधारित है।

बारे में

DocuInsight एक ऐसा प्लेटफ़ॉर्म है जो कानूनी अनुबंधों को सरल बनाता है: यह प्रमुख धाराओं को हाइलाइट करता है, उन्हें सादे अंग्रेज़ी में अनुवादित करता है, DocuSign के साथ ई-हस्ताक्षरों के लिए एकीकृत होता है, और उपयोगकर्ताओं को कानूनी विशेषज्ञों तक पहुँच भी प्रदान करता है।

DocuInsight को Agreement Trap (अनुबंध जाल) को हल करने के लिए बनाया गया था, जहाँ आवश्यक संविदात्मक विवरण कानूनी जारगन के पीछे छिपे रहते हैं, जिसके कारण लोग अपने अधिकारों और दायित्वों को पूरी तरह समझे बिना हस्ताक्षर कर देते हैं। हमारा विजन यह है कि किसी भी समझौते दोनों पक्षों, हस्ताक्षरकर्ता और भेजने वाले दोनों को, हस्ताक्षर करने से पहले पूरी स्पष्टता प्राप्त हो। इसके अतिरिक्त, हम उपयोगकर्ताओं को यदि उन्हें व्यक्तिगत परामर्श की ज़रूरत हो तो कानूनी पेशेवरों से जुड़ने का सरल तरीका प्रदान करना चाहते थे।

दिसंबर 2024 से जनवरी 2025 के दौरान DocuSign Hackathon के लिए विकसित किया गया, DocuInsight DocuSign की तकनीक के साथ एकीकृत होता है ताकि समझौतों या टेम्पलेट्स को आयात किया जा सके, टेक्स्ट विश्लेषण के लिए OpenAI API का उपयोग करता है, और एक चैट इंटरफ़ेस प्रदान करता है जो अनुबंध के बारे में सवालों के जवाब दे सकता है या वकीलों को खोजने के स्रोत प्रदान कर सकता है। हमें विश्वास है कि यह ज्ञान अंतर को पुल करेगा और भ्रम, कानूनी विवादों, और सभी साझेदारों के लिए छूटे हुए अवसरों को कम करेगा।

डेमो

प्रेरणा

2024 की शुरुआत में, मैंने एक करीबी मित्र के साथ एक स्टार्टअप की सह-स्थापना की। उस पर भरोसा करते हुए, मैंने प्रारंभिक कंपनी अनुबंधों पर बिना उन्हें पूरी तरह पढ़े हस्ताक्षर कर दिए। कंपनी के MVPs को विकसित करने में नगद न मिलने के बावजूद मैंने काफी समय और विशेषज्ञता निवेश की, और मेरे मित्र ने अतिरिक्त इक्विटी का उपयोग करके मुझे या तो अपनी हिस्सेदारी घटाने के लिए मजबूर किया या कंपनी से बाहर कर दिया गया। एक वकील से मिलने पर मुझे पता चला कि मैंने अनजाने में महत्वपूर्ण अधिकार दे दिए थे और मैं अपने या कंपनी की प्रभावी ढंग से रक्षा नहीं कर सका। मेरे कभी करीबी मित्र के स्वार्थी और लापरवाह व्यवहार के कारण यह विवाद व्यक्तिगत रूप से मुझे तनाव में डाल गया और कंपनी का कीमती समय बर्बाद हुआ। इस अनुभव ने मुझे कानूनी समझौतों में हर विवरण को समझने के महत्वपूर्ण महत्व का पाठ पढ़ाया ताकि व्यक्तिगत अधिकारों की रक्षा और संगठनिक स्थिरता सुनिश्चित की जा सके।

यह क्या करता है

DocuInsight की मुख्य विशेषताएँ और कार्यक्षमताएँ निम्नलिखित हैं:

  1. स्पष्ट अनुबंध सारांश: DocuInsight उन्नत AI मॉडल का उपयोग करके कानूनी दस्तावेज़ों का विश्लेषण करता है और संक्षिप्त सारांश उत्पन्न करता है। ये सारांश प्रमुख धाराओं, असामान्य शर्तों, संभावित जोखिमों, और प्रमुख प्रतिबद्धताओं को हाइलाइट करते हैं, जिससे उपयोगकर्ताओं को अनुबंध का एक स्पष्ट और समझने योग्य अवलोकन मिलता है।

  2. इंटरएक्टिव चैट इंटरफ़ेस: AI-संचालित चैट फ़ीचर उपयोगकर्ताओं को उनके अनुबंध के साथ “बात” करने की अनुमति देता है। वे विशिष्ट धाराओं, समझौते के समग्र उद्देश्य, या संबंधित कानूनी अवधारणाओं के बारे में प्रश्न पूछ सकते हैं। चैटबोट वेब ब्राउज़ भी कर सकता है ताकि अच्छा स्रोतयुक्त, सटीक, और अद्यतन जानकारी प्रदान की जा सके, जिससे उपयोगकर्ताओं को विश्वसनीय उत्तर मिलें।

  3. वकील अनुशंसाएँ: अतिरिक्त कानूनी सहायता खोजने वाले उपयोगकर्ताओं के लिए, DocuInsight उपयोगकर्ता के स्थान और वे जिस प्रकार के अनुबंध की समीक्षा कर रहे हैं उसके आधार पर वकीलों की अनुशंसा करने हेतु अनुकूलित खोज क्वेरी उत्पन्न करता है। खोज परिणामों में कानूनी पेशेवरों के संपर्क विवरण और समीक्षाएँ शामिल होती हैं, जिससे उपयोगकर्ताओं के लिए विशेषज्ञों से जुड़ना कारगर बनता है।

  4. सशक्त हस्ताक्षर प्रक्रिया: DocuInsight DocuSign के मौजूदा साइनिंग वर्कफ़्लो के साथ सहज रूप से एकीकृत होता है। उपयोगकर्ता अपने ईमेल से लॉग इन करते हैं, DocuSign खाता जोड़ते हैं ताकि टेम्पलेट्स तक पहुंच सकें, और दस्तावेज़ भेजने के लिए साइनिंग के लिए भेजते हैं। एक बार भेजे जाने पर, प्राप्तकर्ता दस्तावेज़ की समीक्षा कर सकता है, AI-जनित इनसाइट्स के साथ इंटरैक्ट कर सकता है, और मानक DocuSign प्लेटफ़ॉर्म के भीतर जैसा सामान्यतः हस्ताक्षर करता है वैसा ही हस्ताक्षर कर सकता है।

  5. हस्ताक्षर के बाद पहुंच: हस्ताक्षर के बाद, उपयोगकर्ता मूल लिंक के माध्यम से अपने दस्तावेज़ को फिर से देख सकते हैं ताकि हस्ताक्षरित समझौते की समीक्षा कर सकें, AI इनसाइट्स तक पहुँच सकें, और फॉलो-अप प्रश्नों के लिए चैट इंटरफ़ेस के साथ जुड़ा रह सकें। यह सुनिश्चित करता है कि हस्ताक्षरकर्ताओं को उनके समझौतों के बारे में निरंतर स्पष्टता प्राप्त हो।

ये सुविधाएँ DocuInsight को कानूनी अनुबंधों की जटिलताओं को सरल करने के लिए एक शक्तिशाली उपकरण बनाती हैं। AI-चालित इनसाइट्स, इंटरएक्टिव सपोर्ट, और DocuSign के साथ निर्बाध एकीकरण को संयोजित करके, DocuInsight हस्ताक्षरकर्ताओं को सूचित निर्णय लेने में सक्षम बनाता है, भेजने वालों को उनके वितरित समझौतों में विश्वास बनाने में मदद करता है, और कानूनी पेशेवरों को उन उपयोगकर्ताओं से जुड़ने के अवसर प्रदान करता है जो आगे सहायता चाहते हैं। हमारा लक्ष्य समझौता प्रक्रिया में पारदर्शिता, विश्वास, और पहुंच को बढ़ावा देना है, ताकि कानूनी पाठ सभी के लिए अधिक समझने योग्य और निष्पक्ष बन सके।

यदि आप DocuInsight का उपयोग करते हुए और इसकी विशेषताओं को स्पष्ट रूप से प्रदर्शित करते हुए हमारा एक स्पष्ट वीडियो देखना चाहते हैं, तो हमने DocuInsight के एक अतिरिक्त वीडियो में यह दिखाया है (यह हमारा मुख्य डेमो वीडियो नहीं है, केवल अतिरिक्त संसाधन यदि लोग अधिक विवरण चाहते हैं):

हमने इसे कैसे बनाया

DocuInsight तीन मुख्य भागों से बना है:

  • डेटाबेस: सभी जॉब्स, रिपोर्ट्स, उपयोगकर्ता डेटा आदि स्टोर करता है। इसमें परियोजना के लिए आवश्यक डेटा होता है।
  • फ्रंटएंड: परियोजना का UI, जिसे उपयोगकर्ता देखते और उपयोग करते हैं।
  • एनालाइज़र: एक बैकएंड सेवा जो कानूनी अनुबंधों का विश्लेषण करने और ईमेल भेजने के लिए जिम्मेदार है।

इस परियोजना के लिए एक डेटाबेस का प्रयोग किया गया था। डेटाबेस PostgreSQL था, और इसे Supabase पर होस्ट किया गया था। फ्रंटएंड और एनालाइज़र दोनों ने Supabase के SDKs के माध्यम से API का उपयोग करके डेटाबेस को एक्सेस किया। डेटाबेस सेटअप में तीन तालिकाएँ थीं: एक उपयोगकर्ताओं के लिए, एक जॉब्स के लिए, और एक रिपोर्ट्स के लिए। उपयोगकर्ताओं की तालिका प्रमाणीकरण के लिए और खातों का ट्रैक रखने के लिए उपयोग की जाती है। जॉब्स तालिका उन अनुबंधों का ट्रैक रखती है जिन्हें विश्लेषण करने की आवश्यकता है। रिपोर्ट्स तालिका एनालाइज़र द्वारा उत्पन्न अनुबंधों पर सभी रिपोर्ट्स को संग्रहीत करती है।

फ्रंटएंड Next.js नामक फ़्रंटएंड फ्रेमवर्क का उपयोग करके बनाया गया था। इस फ्रेमवर्क में, हमने HTML, Tailwind CSS, JavaScript, TypeScript, और React का उपयोग किया। इन तकनीकों ने फ्रंटएंड को गतिशील और उत्तरदायी रूप से सामग्री प्रदर्शित करने और कार्य करने में सक्षम किया। अतिरिक्त रूप से, हमने फ्रंटएंड में कई APIs का उपयोग किया:

  • OpenAI’s API: प्रत्येक साइनिंग सत्र के लिए चैटबोट को होस्ट और चलाने के लिए।
  • DocuSign’s API: विशेष रूप से, eSignature API का उपयोग सभी साइनिंग प्रक्रियाओं को हैंडल करने और उपयोगकर्ताओं के DocuSign खातों से DocuInsight पर उनके टेम्पलेट्स तक आसान पहुँच प्रदान करने के लिए किया गया।
  • Tavily API: LLMs के लिए डिज़ाइन किया गया एक विशेष सर्च इंजन API, जिससे चैटबोट वेब ब्राउज़ कर सके और नवीनतम समाचार या अपडेट निकाल सके।
  • Resend API: सभी ईमेल-संबंधित कार्यों को हैंडल करने के लिए उपयोग किया गया, मुख्य रूप से फ्रंटएंड पर लॉगिन प्रक्रियाओं के लिए।
  • Supabase API: Supabase पर होस्ट प्रोजेक्ट के डेटाबेस तक पहुँचने और CRUD संचालन करने के लिए उपयोग किया गया।

फ्रंटएंड पूरी तरह Vercel पर होस्ट किया गया है, जो Next.js फ्रेमवर्क के निर्माताओं द्वारा विकसित एक होस्टिंग सेवा है।

एनालाइज़र Python का उपयोग करके बनाया गया था। यह OpenAI’s API का उपयोग करके कानूनी अनुबंधों का विश्लेषण करता है और OpenAI के एक उन्नत मॉडल, o1-preview, का उपयोग करता है। यह Resend API का उपयोग ईमेल भेजने के लिए भी करता है, मुख्य रूप से DocuInsight पर अनुबंध पर हस्ताक्षर करने के लिए आवश्यक रसीद या ईमेल भेजने के लिए। एनालाइज़र Discord वेबहुक्स का समर्थन करता है, जिससे उपयोगकर्ता चेतावनियाँ प्राप्त कर सकते हैं यदि एनालाइज़र चलने के दौरान कुछ क्रिटिकल टूटता है या होता है। परियोजना के बाकी हिस्सों की तरह, एनालाइज़र ने प्रोजेक्ट के डेटाबेस तक पहुँचने के लिए Supabase का उपयोग किया।

एनालाइज़र के कोड में ऐसे पैकेज शामिल हैं जैसे PyMuPDF, openpyxl, python-docx, और OpenAI’s o1-preview model: विभिन्न फ़ाइल प्रकारों की सामग्री लोड करने के लिए, जिनमें PDF, DOCX, DOC, JPG, और PNG शामिल हैं।

एनालाइज़र को कम से कम 4 GB RAM वाले Linode इंस्टेंस पर होस्ट किया गया है, जिसमें ऑपरेटिंग सिस्टम के रूप में Ubuntu चल रहा है।

हमें जिन चुनौतियों का सामना करना पड़ा

DocuInsight का निर्माण तकनीकी और व्यावहारिक चुनौतियों से भरा हुआ था। हमें सुरक्षित प्रमाणीकरण को लागू करने का तरीका खोजना पड़ा जो हमारे डेटाबेस से सहज रूप से जुड़ता हो जबकि उपयोगकर्ता डेटा संरक्षित रहता हो। हमें यह समझने में बहुत परीक्षण और त्रुटि करनी पड़ी कि जो कार्यक्षमता हम चाहते थे उसके लिए DocuSign API के किन हिस्सों का उपयोग करना है। अच्छा उपयोगकर्ता अनुभव प्रदान करने के लिए फ्रंटएंड को संरचित करना और DocuSign के मौजूदा साइनिंग प्रोसेस में LLM जैसी उन्नत विशेषताओं को एकीकृत करना भी सही तरीके से करना कठिन था। चैट इंटरफ़ेस के लिए सर्वर से क्लाइंट तक रीयल-टाइम डेटा स्ट्रीमिंग करना पेचीदा था, और वकीलों की सिफारिश करने का तरीका ढूँढना भी मुश्किल था, क्योंकि कानूनी पेशेवरों के लिए कोई सुलभ या किफायती डेटा सेट आसान के माध्यम से उपलब्ध नहीं था। हमने चैटबोट की हल्लुцина­tions को कम करने और उसके उत्तरों को अधिक विश्वसनीय बनाने के लिए वेब-ब्राउज़िंग लॉजिक बनानी पड़ी। अंततः, परियोजना को प्रोडक्शन-रेडी बनाना सबसे कठिन हिस्सा था। किसी चीज़ को लोकली डेमो के लिए बनाना और चलाना एक बात है, लेकिन वेब पर उच्च अपटाइम और विश्वसनीयता के साथ तैनात करना एक पूरी तरह अलग चुनौती है ताकि कोई भी इसे एक्सेस कर सके। प्रोडक्शन में एक अकेली विफलता गलत प्रभाव छोड़ सकती है, इसलिए स्थिरता सुनिश्चित करना महत्वपूर्ण और बेहद कठिन था।

ऐसी उपलब्धियाँ जिन पर हमें गर्व है

हम सफलतापूर्वक डो큐इंसाइट को तैनात करने और इसे किसी के भी उपयोग के लिए सुलभ बनाने पर गर्व महसूस करते हैं। डो큐साइन के साथ निर्बाध रूप से एकीकृत होने वाला, वास्तविक दुनिया के उपयोग को संभालने वाला, और विश्वसनीय एआई-संचालित अंतर्दृष्टि प्रदान करने वाला एक उत्पादन-तैयार एप्लिकेशन बनाना एक महत्वपूर्ण उपलब्धि थी। डेमो के लिए स्थानीय रूप से बनाना एक बात है, लेकिन उच्च अपटाइम के साथ लाइव वातावरण में सब कुछ काम करने को सुनिश्चित करना एक चुनौती थी जिसे हम पार करने पर गर्व महसूस करते हैं।

हमने क्या सीखा

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

डो큐इंसाइट के लिए आगे क्या है

हम डो큐इंसाइट का विस्तार करने की योजना बनाते हैं — गहरे अनुबंध विश्लेषण के लिए और अधिक उन्नत एआई एजेंट विकसित करके, बेहतर अंतर्दृष्टि के लिए वेक्टराइज़्ड डेटासेट्स को परिष्कृत करके, और हस्ताक्षरकर्ताओं और व्यवसायों को उनके क्षेत्र के कानूनी पेशेवरों से जोड़ने के लिए वकीलों की एक अधिक व्यापक निर्देशिका बनाकर। भविष्य की विशेषताओं में कानूनी मिसालों का संदर्भ देने के लिए SEC केस खोज जैसे टूल शामिल हैं। हमारा लक्ष्य हस्ताक्षरकर्ताओं, प्रेषकों और व्यवसायों को और अधिक मूल्य प्रदान करना है, जबकि समझौतों में विश्वास और पारदर्शिता को बढ़ावा देना भी है।