भाषा पहचान API डेवलपर्स को दिए गए पाठ इनपुट की भाषा पहचानने की अनुमति देती है यह उन्नत प्राकृतिक भाषा प्रसंस्करण तकनीकों का उपयोग करके भाषा की सटीक पहचान करती है यहां तक कि छोटे या अस्पष्ट इनपुट के लिए भी API HTTP अनुरोधों का उपयोग करती है और पहचानित भाषा कोड को एक ऐसे प्रारूप में लौटाती है जिसे विभिन्न अनुप्रयोगों में आसानी से समाहित किया जा सके
भाषा पहचान एपीआई एक उपकरण है जो मशीन लर्निंग एल्गोरिदम का उपयोग करके दिए गए टेक्स्ट के एक टुकड़े की भाषा को स्वचालित रूप से पहचानता है। एपीआई विभिन्न प्रकार के टेक्स्ट इनपुट को संसाधित कर सकता है, जिसमें छोटे वाक्यांश, वाक्य और पूर्ण दस्तावेज़ शामिल हैं, और यह अंग्रेजी, स्पेनिश, फ्रेंच, जर्मन, चीनी और कई अन्य भाषाओं की एक विस्तृत श्रृंखला को पहचान सकता है।
एपीआई का उपयोग करने के लिए, डेवलपर्स एक निर्दिष्ट एंडपॉइंट पर HTTP अनुरोध भेजते हैं, जिसमें विश्लेषण के लिए टेक्स्ट के साथ किसी भी आवश्यक प्रमाणीकरण जानकारी शामिल होती है। एपीआई फिर टेक्स्ट को संसाधित करता है और एक प्रतिक्रिया लौटाता है जिसमें पहचान की गई भाषा और एक आत्मविश्वास स्कोर होता है। आत्मविश्वास स्कोर एपीआई की पहचान में निश्चितता के स्तर को दर्शाता है, और इसका उपयोग यह निर्धारित करने के लिए किया जा सकता है कि पहचान सटीक होने की कितनी संभावना है।
भाषा पहचान एपीआई को विभिन्न प्रकार के अनुप्रयोगों में एकीकृत किया जा सकता है, जिसमें प्राकृतिक भाषा प्रसंस्करण, मशीन अनुवाद और पाठ-से-स्वर प्रणाली शामिल हैं। इसका उपयोग टेक्स्ट डेटा, जैसे कि सोशल मीडिया पोस्ट या ग्राहक फीडबैक को भाषा द्वारा स्वचालित रूप से वर्गीकृत करने के लिए भी किया जा सकता है, जिससे इसे समझना और विश्लेषण करना आसान हो जाता है।
{"confidence":0.862168675288558,"lang":"en","predictions":[{"lang":"en","prob":0.8731940388679504},{"lang":"de","prob":0.011025363579392433},{"lang":"id","prob":0.006528798956423998},{"lang":"zh","prob":0.004763109143823385},{"lang":"te","prob":0.004366433247923851}],"prob":0.8731940388679504}
curl --location --request POST 'https://pr213-testing.zylalabs.com/api/928/language+detection+api/746/detector' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"text": "This is an english text.",
"includePredictions": true
}'
साइन अप करने के बाद, प्रत्येक डेवलपर को एक पर्सनल API एक्सेस की असाइन की जाती है, जो अक्षरों और अंकों का एक यूनिक संयोजन होता है, जिसका उपयोग हमारे API एंडपॉइंट तक पहुंचने के लिए किया जाता है। प्रमाणीकरण के लिए भाषा पहचान API के साथ बस अपने बेयरर टोकन को Authorization हेडर में शामिल करें।
| हेडर | विवरण |
|---|---|
Authorization
|
आवश्यक
होना चाहिए Bearer access_key. जब आप सब्सक्राइब हों तो ऊपर "Your API Access Key" देखें।
|
कोई लंबी अवधि की प्रतिबद्धता नहीं। कभी भी अपग्रेड, डाउनग्रेड या कैंसल करें। फ्री ट्रायल में 50 रिक्वेस्ट तक शामिल हैं।
(वार्षिक बिलिंग के साथ 2 महीने बचाएँ 🎉)
अग्रणी कंपनियों का भरोसा
भाषा पहचान एपीआई एक JSON प्रतिक्रिया लौटाता है जिसमें पहचानी गई भाषाओं की एक सूची उनके ISO कोड, नाम और प्रासंगिकता स्कोर के साथ होती है यह एक स्थिति वस्तु भी शामिल करता है जो अनुरोध की सफलता और शेष क्रेडिट को इंगित करती है
प्रतिक्रिया में प्रमुख क्षेत्रों में "language_list" शामिल है जिसमें पहचानी गई भाषाएँ "iso639-2," "iso639-3," "language," "name," और "relevance" होती हैं "status" क्षेत्र एक कोड, संदेश, और क्रेडिट जानकारी प्रदान करता है
प्रतिक्रिया डेटा एक JSON ऑब्जेक्ट के रूप में संरचित है इसमें पहचानी गई भाषाओं के लिए एक "language_list" ऐरे और अनुरोध विवरण के लिए एक "status" ऑब्जेक्ट शामिल है प्रत्येक भाषा प्रविष्टि में संबंधित पहचानकर्ता और एक प्रासंगिकता स्कोर होता है
भाषा पहचान एपीआई के लिए प्राथमिक मानक पाठ इनपुट है जो HTTP अनुरोध में शामिल होना चाहिए अतिरिक्त मानकों में प्रमाणीकरण टोकन शामिल हो सकते हैं लेकिन विशिष्ट कस्टमाइजेशन विकल्पों का विवरण नहीं दिया गया है
डेटा की सटीकता उन्नत प्राकृतिक भाषा प्रोसेसिंग तकनीकों और मशीन लर्निंग एल्गोरिदम के माध्यम से बनाए रखी जाती है विभिन्न भाषाओं के लिए पहचान क्षमताओं में सुधार करने में विभिन्न डेटा सेटों पर निरंतर प्रशिक्षण मदद करता है
विशिष्ट उपयोग के मामलों में मशीन अनुवाद, पाठ-से-स्वर प्रणाली, सामाजिक मीडिया निगरानी, ग्राहक सेवा रूटिंग, खोज इंजन अनुकूलन और सामग्री क्यूरेशन शामिल हैं जो एप्लिकेशन केAcross कुशल भाषा प्रसंस्करण को सक्षम बनाते हैं
उपयोगकर्ता "language_list" का विश्लेषण करके लौटाए गए डेटा का उपयोग कर सकते हैं ताकि उनके पाठ के लिए सबसे प्रासंगिक भाषा निर्धारित की जा सके प्रासंगिकता स्कोर से पहचान में विश्वास का आकलन करने में मदद मिलती है जो आगे की प्रक्रिया या क्रियाओं का मार्गदर्शन करता है
उपयोगकर्ता प्रासंगिकता द्वारा क्रमबद्ध भाषाओं की एक सूची की अपेक्षा कर सकते हैं जिसमें सबसे उच्च प्रासंगिकता सबसे संभावित पहचानी गई भाषा को दर्शाती है प्रतिक्रिया में हमेशा स्थिति कोड और संदेश शामिल होंगे जो अनुरोध के परिणामों पर स्पष्टता सुनिश्चित करते हैं