दो पाठ स्ट्रिंग पास करें और उनके बीच समानता प्रतिशत प्राप्त करें
साहित्यिक चोरी पहचान : शैक्षणिक संस्थान और सामग्री प्रकाशक एपीआई का उपयोग छात्र सबमिशन या प्रकाशित लेखों की तुलना करने के लिए कर सकते हैं उच्च समानता स्कोर का पता लगाकर यह संभावित साहित्यिक चोरी या दोहराव वाली सामग्री के मामलों की पहचान कर सकता है
सामग्री अनुशंसा : ई-कॉमर्स प्लेटफार्म , स्ट्रीमिंग सेवाएँ और समाचार वेबसाइटें समान उत्पादों फिल्मों या लेखों की अनुशंसा करके उपयोगकर्ता अनुभव को बढ़ा सकती हैं एपीआई उपयोगकर्ता प्राथमिकताओं का विश्लेषण कर सकती है और उनके पिछले चयन के साथ उच्च समानता स्कोर वाले आइटम सुझा सकती है
ग्राहक सेवा चैटबॉट्स : ग्राहक सहायता सिस्टम एपीआई का उपयोग करके चैटबॉट प्रतिक्रियाओं में सुधार कर सकते हैं ग्राहक प्रश्नों और अक्सर पूछे जाने वाले प्रश्नों या पिछले इंटरैक्शन के डेटाबेस के बीच समानता का विश्लेषण करके चैटबॉट अधिक सटीक और प्रासंगिक प्रतिक्रियाएँ प्रदान कर सकता है
दस्तावेज़ क्लस्टरिंग और संगठन : कानून फर्मों या शोध संस्थानों जैसे बड़े दस्तावेज़ों की मात्रा के साथ-साथ काम करने वाली संगठनों को सामग्री समानता के आधार पर दस्तावेज़ों को क्लस्टर और श्रेणीबद्ध करने के लिए एपीआई का उपयोग कर सकते हैं यह दक्षतापूर्वक दस्तावेज़ प्रबंधन और पुनर्प्राप्ति में सहायता करता है
खोज इंजन सुधार : खोज इंजन एपीआई का उपयोग करके खोज परिणामों में सुधार कर सकते हैं उपयोगकर्ता प्रश्नों और अनुक्रमित पृष्ठों के बीच समानता की तुलना करके एपीआई सबसे प्रासंगिक परिणामों को रैंक और प्रदर्शित कर सकता है जिससे उपयोगकर्ताओं के लिए समग्र खोज अनुभव को बढ़ाया जा सकता है
एपीआई कॉल की संख्या के अलावा कोई अन्य सीमा नहीं है
दो दिए गए पाठों के बीच 0 और 1 के बीच समानता स्कोर लौटाता है (1 समान है और 0 असमान है)
text_1 (आवश्यक) - पहला इनपुट पाठ। अधिकतम 5000 अक्षर।
text_2 (आवश्यक) - दूसरा इनपुट पाठ। अधिकतम 5000 अक्षर।
समानता जांचें - एंडपॉइंट फीचर्स
| ऑब्जेक्ट | विवरण |
|---|---|
रिक्वेस्ट बॉडी |
[आवश्यक] Json |
{"similarity": 0.8383592963218689}
curl --location --request POST 'https://zylalabs.com/api/4498/text+similarity+measurement+api/5519/check+similarity' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{"text_1": "This is an example sentence.",
"text_2": "This is just another example sentence."}'
| हेडर | विवरण |
|---|---|
Authorization
|
[आवश्यक] होना चाहिए Bearer access_key. जब आप सब्सक्राइब हों तो ऊपर "Your API Access Key" देखें। |
कोई लंबी अवधि की प्रतिबद्धता नहीं। कभी भी अपग्रेड, डाउनग्रेड या कैंसल करें। फ्री ट्रायल में 50 रिक्वेस्ट तक शामिल हैं।
एपीआई यूटीएफ-8 प्रारूप में सामान्य पाठ इनपुट स्वीकार करता है छोटे वाक्यांशों और लंबे पैराग्राफ को संसाधित किया जा सकता है जिससे विभिन्न अनुप्रयोगों में लचीला उपयोग संभव है
यह एपीआई उन्नत एनएलपी मॉडल का उपयोग करके पाठ को 768-आयामी वेक्टर में एम्बेड करता है और फिर इन वेक्टरों के बीच कोसाइन समानता की गणना करता है जिससे समानता स्कोर उत्पन्न होता है जो -1 से 1 तक होता है जहां 1 समान पाठों को दर्शाता है
एपीआई अत्याधुनिक ट्रांसफार्मर-आधारित मॉडलों का उपयोग करता है जैसे कि बर्ट या इसके विभिन्न प्रकारों के लिए पाठों को एंबेड करने के लिए ये मॉडल बड़े कॉर्पस पर पूर्व-प्रशिक्षित होते हैं और अर्थ को कैप्चर करने में उच्च सटीकता के लिए बारीकियों के साथ प्रशिक्षित होते हैं
एपीआई को कम विलंबता के लिए अनुकूलित किया गया है सामान्य अनुरोधों के लिए आमतौर पर कुछ सौ मिलीसेकंड के भीतर प्रतिक्रिया करता है प्रदर्शन इनपुट पाठों की लंबाई और जटिलता के आधार पर भिन्न हो सकता है
हाँ, API अनेक भाषाओं का समर्थन करता है, बशर्ते कि अंतर्निहित एम्बेडिंग मॉडल बहुभाषी डेटा पर प्रशिक्षित किया गया हो। यह विभिन्न भाषाओं में सटीक समानता की गणना की अनुमति देता है
चेक सिमिलैरिटी एंडपॉइंट एक JSON ऑब्जेक्ट लौटाता है जिसमें एकल कुंजी "साम्य" होती है जो दो इनपुट टेक्स्ट के बीच साम्यता स्कोर का प्रतिनिधित्व करती है स्कोर 0 से 1 के बीच होता है जहाँ 1 समान टेक्स्ट को इंगित करता है और 0 कोई साम्यता नहीं दर्शाता है
प्रतिक्रिया डेटा में "समानता" क्षेत्र शामिल है जो एक फ्लोटिंग-पॉइंट संख्या है यह स्कोर प्रदान की गई दो पाठ स्ट्रिंग्स के बीच समानता के स्तर को मापता है
उपयोगकर्ता अपनी अनुरोधों को कस्टमाइज़ कर सकते हैं दो पाठ स्ट्रिंग्स प्रदान करके जिन्हें पैरामीटर्स के रूप में `text_1` और `text_2` कहा जाता है प्रत्येक की अधिकतम लंबाई 5000 वर्ण होती है इससे उपयोगकर्ता की जरूरतों के आधार पर लचीले तुलनाएं संभव होती हैं
उत्तर डेटा JSON प्रारूप में संरचित है जिसमें एकल कुंजी-मूल्य जोड़ा है कुंजी "similarity" है और मूल्य गणना की गई समानता स्कोर है जिससे इसे एप्लिकेशनों में संसाधित और उपयोग करना आसान है
विशिष्ट उपयोग के मामले में शैक्षिक सेटिंग में प्लेजियरिज्म का पता लगाना ई-कॉमर्स में सामग्री की सिफारिश करना ग्राहक सेवा चैटबॉट्स को सुधारना और बेहतर प्रासंगिकता रैंकिंग के माध्यम से खोज इंजन परिणामों में सुधार करना शामिल है
डेटा सटीकता को उन्नत NLP मॉडलों के उपयोग के माध्यम से बनाए रखा गया है जो बड़े डेटासेट पर पूर्व-प्रशिक्षित होते हैं निरंतर अपडेट और फाइन-ट्यूनिंग सुनिश्चित करते हैं कि मॉडल पाठ्य समानताओं को कैप्चर करने में प्रभावी बने रहें
अगर एक या दोनों इनपुट टेक्स्ट खाली हैं तो API संभवतः समानता स्कोर 0 लौटाएगा जो कोई समानता नहीं दर्शाता है उपयोगकर्ताओं को सुनिश्चित करना चाहिए कि अर्थपूर्ण तुलना के लिए दोनों टेक्स्ट इनपुट प्रदान किए गए हैं
मानक डेटा पैटर्न में अत्यधिक समान पाठों के लिए 1 के करीब स्कोर शामिल होते हैं मध्यम समान पाठों के लिए लगभग 0.5 के स्कोर और भिन्न पाठों के लिए 0 के आस-पास स्कोर होते हैं यह पैटर्न उपयोगकर्ताओं को समानता के स्तर का प्रभावी तरीके से आकलन करने में मदद करता है
सर्विस लेवल:
50%
रिस्पॉन्स टाइम:
462ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,281ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,134ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
575ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
620ms
सर्विस लेवल:
90%
रिस्पॉन्स टाइम:
721ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
76ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
507ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
290ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
678ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,632ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
51ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
3,050ms
सर्विस लेवल:
94%
रिस्पॉन्स टाइम:
659ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
506ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
2,233ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
90ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,333ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
2,407ms
सर्विस लेवल:
91%
रिस्पॉन्स टाइम:
1,294ms