Product Design, Manufacturing & Innovation Resources
घर » स्ट्रिंग तुलना एल्गोरिदम (या स्ट्रिंग समानताएं)

स्ट्रिंग तुलना एल्गोरिदम (या स्ट्रिंग समानताएं)

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

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

  • Levenshtein
  • नीडलमैनवुंच
  • स्मिथ-वाटरमैन
  • स्मिथ-वाटरमैन गोटोह
  • स्मिथ-वाटरमैन गोटोह विंडोड एफाइन
  • जारो
  • जारो विंकलर
  • क्यूग्राम दूरी
  • ब्लॉक दूरी
  • कोसाइन समानता
  • यूक्लिडियन दूरी
  • चैपमैन लंबाई विचलन
  • ओवरलैप गुणांक

(कुछ सीधे आपकी पसंदीदा भाषा में एकीकृत होंगे, कुछ के लिए बाहरी लाइब्रेरी की आवश्यकता होगी या उन्हें आपको स्वयं कोड करना होगा)

नोट: यह साइट क्लाउडफ्लेयर जैसी बॉट-ब्लॉकिंग दीवार के पीछे है, जो परेशान करने वाली है, लेकिन इसमें कुछ खास नहीं है (सिवाय हमारे लिए भद्दे स्क्रीनशॉट के)।

शामिल विषय: स्ट्रिंग तुलना, स्ट्रिंग समानताएं, लेवेनस्टीन, नीडलमैन-वुन्श, स्मिथ-वाटरमैन, जारो, जारो-विंकलर, क्यू-ग्राम दूरी, ब्लॉक दूरी, कोसाइन समानता, यूक्लिडियन दूरी, चैपमैन लंबाई विचलन, ओवरलैप गुणांक, एल्गोरिदम, थ्रेशोल्ड, समानता प्रतिशत, टाइपो डिटेक्शन (आईएसओ/आईईसी 30170, आईएसओ/आईईसी 24765, आईएसओ/आईईसी 25010, आईएसओ/आईईसी 25012 और आईएसओ/आईईसी 25051)।

अपनी सर्वश्रेष्ठ साइटों का सुझाव दें:

क्या आप ऊपर दी गई वेबसाइट से बेहतर, पूरक या प्रतिस्थापन वेबसाइट जानते हैं?

> यहां सुझाव दें <

सभी उपकरण श्रेणियाँ:

  • 2डी ग्राफिक्स (40)
    कंप्यूटर 2डी ग्राफिक्स, रंगों और कला के बारे में सब कुछ
  • एआई (11)
    कृत्रिम बुद्धिमत्ता और मशीन लर्निंग की मदद से अपनी उत्पादकता, नवाचार और रचनात्मकता बढ़ाने के लिए सर्वश्रेष्ठ ऑनलाइन उपकरण और संसाधन।
  • सीएडी, 3डी ग्राफिक्स (8)
    कंप्यूटर सीएडी और 3डी ग्राफिक्स सॉफ्टवेयर के बारे में सब कुछ।
  • गणना (19)
  • कोडिंग (16)
  • संचार (14)
    वे सभी संचार उपकरण जो इंटरनेट से संबंधित नहीं हैं (इनके लिए समर्पित > नेटवर्क और वेब < श्रेणी देखें)। इनमें विभिन्न 2G से 5G उपकरण या एनालॉग और न्यूमेरिकल रेडियो प्रोटोकॉल शामिल हैं।
  • मज़ा (5)
    कम उपयोगी उपकरण, लेकिन किसी तकनीकी, इंजीनियरिंग या ग्राफिकल सिद्धांत पर आधारित। या फिर सिर्फ मौलिकता और जिज्ञासा से प्रेरित।
  • जीआईएस (14)
    भौगोलिक सूचना प्रणाली (जीआईएस) स्थानिक स्थिति का उपयोग करने वाले डेटा को एकत्रित करने, प्रबंधित करने और विश्लेषण करने के लिए उपकरण हैं। ये उपकरण पृथ्वी और अंतरिक्ष मानचित्रों, उपकरणों, रिमोट सेंसिंग डेटा और स्थानिक विश्लेषण को एकीकृत करते हैं।
  • इनोवेशन.वर्ल्ड (13)
    हमारे स्वयं के मौलिक इंजीनियरिंग और उत्पाद डिजाइन उपकरण, जिन्हें हमें बनाना पड़ा क्योंकि समान उपकरण मौजूद नहीं थे (या कम से कम हमें वैसे उपकरण नहीं मिल सके)।
  • भाषा (4)
  • नेटवर्क और वेब (62)
  • ओएसआईएनटी (21)
    ओपन सोर्स इंटेलिजेंस (OSINT) ऑनलाइन टूल, जिनमें कम से कम एक फ्रीमीयम मोड हो, और जो "संसाधन" या "खोज" अनुभाग में सूचीबद्ध टूल की तुलना में OSINT पर अधिक विशिष्ट रूप से केंद्रित हों।
  • पेटेंट एवं ब्रांड (10)
  • परियोजनाएँ (8)
    अनुसंधान एवं विकास परियोजनाओं के विकास के सभी पहलू और चरण, जिनमें विचार-मंथन, अनुसंधान, प्रस्तुति से लेकर परियोजना प्रबंधन तक शामिल हैं।
  • संसाधन (44)
    पुस्तकालय, डेटाबेस, भंडार, वर्गीकृत विज्ञापन
  • खोजें (44)
    सबसे प्रसिद्ध से लेकर विशेषीकृत खोज इंजनों और खोज उपकरणों तक। ध्यान दें कि मानक और विनियम खोज के लिए एक समर्पित "मानक" श्रेणी है और इसलिए इसे यहां शामिल नहीं किया गया है।
  • सिमुलेशन (14)
  • मानक (7)
    इंजीनियरिंग, उत्पाद डिजाइन और सुरक्षा के लिए विश्व भर के मानक, नियम और विनियम
  • पाठ संबंधी (18)
    लेखन, अनुवाद, सुधार सेवाओं जैसी पाठ से संबंधित सभी सेवाएं।

पंजीकृत सदस्यों के लिए पूर्ण आकार की छवियाँ और डाउनलोड 100% निःशुल्क उपलब्ध हैं।