DocuInsight

🟢 DocuInsight लाइव है! इसे देखें www.docuinsight.ai या हमारे लाइव डेमो को देखें HERE, जो आपको कोई खाता बनाने या कुछ भी करने की आवश्यकता नहीं है!

🔴 यह प्रोजेक्ट पोस्ट लगभग वही है जैसा हमने Devpost hackathon submission को 27 जनवरी 2025 को सबमिट किया था। DocuInsight को Mehmet Yilmaz और Dylan Eck ने 2024-2025 DocuSign Hackathon Unlocked के लिए बनाया। 12 मार्च 2025 तक, हम हैकाथॉन नहीं जीत पाए, लेकिन हमने बहुत कुछ सीखा और मानते हैं कि DocuInsight भेजने वालों और साइन करने वालों दोनों को वास्तविक मूल्य प्रदान कर सकता है। इसलिए हम इसे एक वास्तविक उत्पाद बनाने पर ध्यान केंद्रित कर रहे हैं जो वास्तविक मूल्य प्रदान करता है।

About

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

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

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

Inspiration

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

What it does

Features and Functionality:

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

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

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

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

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

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

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

How we built it

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

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

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

फ्रंटएंड Next.js फ्रेमवर्क का उपयोग करके बनाया गया। इसमें HTML, Tailwind CSS, JavaScript, TypeScript, और React का उपयोग किया गया। फ्रंटएंड में कई API उपयोग किए गए:

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

फ्रंटएंड Vercel पर होस्ट किया गया है।

Analyzer Python में बनाया गया। यह OpenAI के o1-preview मॉडल का उपयोग करके कानूनी अनुबंधों का विश्लेषण करता है और Resend API के माध्यम से ईमेल भेजता है। यह Discord वेबहुक्स को सपोर्ट करता है, जिससे उपयोगकर्ता को अलर्ट मिलते हैं। Analyzer भी Supabase का उपयोग करता है।

Analyzer में उपयोग किए गए पैकेज:

  • PyMuPDF, openpyxl, python-docx, और OpenAI’s o1-preview model: PDF, DOCX, DOC, JPG, और PNG फ़ाइलों को लोड करने के लिए।

Analyzer Linode पर 4 GB RAM के साथ Ubuntu पर चलाया गया।

Challenges we ran into

DocuInsight बनाते समय तकनीकी और व्यावहारिक चुनौतियों का सामना करना पड़ा। हमें सुरक्षित प्रमाणीकरण को लागू करना पड़ा जो डेटाबेस से सहजता से जुड़ता हो और उपयोगकर्ता डेटा सुरक्षित रहे। DocuSign API के कौन से भाग उपयोग करने हैं, यह समझने में कई बार त्रुटि हुई। फ्रंटएंड को उपयोगकर्ता अनुभव के लिए संरचित करना और LLM कार्यक्षमता को DocuSign साइनिंग प्रक्रिया में एकीकृत करना कठिन था। चैट इंटरफ़ेस के लिए रियल‑टाइम डेटा स्ट्रीमिंग कठिन थी, और वकीलों की सिफ़ारिश के लिए डेटा सेट नहीं मिलने के कारण कठिनाई हुई। चैटबॉट को हॉलुसिनेशन कम करने के लिए वेब‑ब्राउज़िंग लॉजिक बनाना पड़ा। उत्पादन में लाने के लिए स्थिरता और उच्च अपटाइम सुनिश्चित करना सबसे कठिन था।

Accomplishments that we’re proud of

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

What we learned

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

What’s next for DocuInsight

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