Advertisement

Responsive Advertisement

Natural Language Processing (NLP ): एक ऐसी टेक्नोलॉजी जिससे मशीन इंसान की भाषा समज़ने लगेगी...


Natural Language Processing (NLP) वह technique है जिसका उपयोग Computer को इन्सान की Natural Language को समझने में सहायता के लिए किया जाता है।
यह समझना आसान काम नहीं है कि हम कैसे Comunicate करते हैं।
एक अनुभवी Software Engineer लिएंड रोमाफ, जो लोगों को यह सिखाने में जोशीला है कि Artificial Inteligence System कैसे काम करता है, लिएंड रोमाफ,का कहना है कि "हाल के वर्षों में, भाषा को समझने के लिए Computer को सशक्त बनाने में महत्वपूर्ण सफलताएं मिली हैं।"
यह लेख Natural Language Processing (NLP ) का एक सरल परिचय देगा और इसे कैसे प्राप्त किया जा सकता है।

Natural Language Processing (NLP ) क्या है?

Natural Language Processing, जिसे आमतौर पर (NLP ) के रूप में छोटा किया जाता है, Artificial Inteligence की एक शाखा है जो Natural Language का उपयोग करते हुए कंप्यूटर और मनुष्यों के बीच बातचीत से संबंधित है।
(NLP ) का अंतिम उद्देश्य इन्सानी भाषाओं को पढ़ने, समझने, समझाने और बनाने के तरीका  है।
ज्यादातर (NLP ) technique मानव भाषाओं से अर्थ निकालने के लिए Machine Learning पर निर्भर करती हैं।
उदहारण के तौर पर Google Assistant, जो की, NLP Technique से बनाया गया है।

Natural Language Processing (NLP ): एक ऐसी टेक्नोलॉजी जिससे मशीन इंसान की भाषा समज़ने लगेगी...

यह आर्टिकल आप Technical DJ technicaldj.in पर पढ़ रहे है।

(NLP ) का किसके लिए उपयोग किया जाता है?

Natural Language Processing इन सब applications में Use की जाती है :
  1. Google Translate में किसी भी भाषा को हमारी भाषा में हम Translate कर सकते है। 
  2. Microsoft Word और grammarly जैसे Word processor जो की Articles के Grammar की जांच करने के लिए Use होते है। 
  3. कुछ Customers के questions का जवाब देने के लिए कॉल सेंटर में interactive voice response (IVR)  का उपयोग किया जाता है।
  4. Personal assistant apps जैसे Ok Google ,  Siri , Cortana और Alexa etc।

Natural Language Processing कैसे काम करता है?

NLP Natural Language नियमों को पहचानने और समझने के लिए algorithms को लागू करने पर जोर देता है ताकि Unstructured language Data एक ऐसे रूप में Convert हो जाए जिसे कंप्यूटर समझ सकें।
जब Article दिया जायेगा तब, Computer हर वाक्य से जुड़े अर्थ निकालने और उनसे आवश्यक Data एकत्र करने के लिए algorithms का उपयोग करेगा।
कभी-कभी, Computer एक वाक्य के अर्थ को अच्छी तरह से समझने में विफल हो सकता है, जिससे अस्पष्ट परिणाम हो सकते हैं।

(NLP) में उपयोग की जाने वाली Techniques क्या हैं?

Syntax analysis और semantic analysis यह NLP में Use की जाने वाली Important Techniques है। 

1.Syntax

Syntax का मतलब Words की arrangement की जो Grammar के नियमो के साथ Sentence बनाती है। 
NLP में Syntatic Analysis का उपयोग यह आकलन करने के लिए होता है की, Grammatical Rules के साथ Natural Language कैसे संरेखित होती है। 
Computer Algorithms का उपयोग Grammatical Rules के Group में Apply करने और उनसे Meaning प्राप्त करने के लिए किया जाता है। 

आगे कुछ Syntax Techniques बताई गई है: 
  1. Lemmatization : यह easy analysis के लिए एक Word के कई meanings को कम करने पर देता है। 
  2. Morphological Segment : इसमें words को अलग -अलग Units में बाँटा जाता है। 
  3. Word Segmentation : इसमें Continuous Text को अलग -अलग Units में विभाजित करना शामिल है। 
  4. Part To Speech Tagging : इसमें हर word के लिए Part Of Speech की पहचान करना शामिल है। 
  5. Parsing : इसमें दिए गए वाक्य के लिए Grammatical Analysis करना शामिल है। 
  6. Sentence Breaking : इसमें एक Text के एक बड़े टुकड़े पर वाक्य सीमाएं मतलब fullstop लगाना शामिल है। 
  7. Stemming : इसमें शब्दों को उनके Orignal Forms में कट करना शामिल है। 

2. Semantics

Symentics का तात्पर्य उस meaning से है जो एक Text द्वारा किया जाता है।
Sementic Analysis यह Natural Language Processing के कठिन पहलुओं में से एक है। जिसे अभीतक पुरे तरीके से हल नहीं किया गया है।
इसमें व्याख्या और अर्थ को समझने के लिए computer में algorithms डाले जाते है।


यहाँ Semantics की कुछ Techniques दी गई हैं:

  1. Named entity recognition (NER): इसमें एक Text के उन हिस्सों को निर्धारित करना शामिल है जिन्हें पहचाना और पूर्व निर्धारित समूहों में वर्गीकृत किया जा सकता है। ऐसे समूहों के उदाहरणों में लोगों के नाम और स्थानों के नाम शामिल हैं।
  2. Breaking word perception: इसमें संदर्भ के आधार पर किसी शब्द को अर्थ देना शामिल है।
  3. Natural language generation:  इसमें अर्थ संबंधी इरादों को प्राप्त करने और उन्हें मानव भाषा में परिवर्तित करने के लिए डेटाबेस का उपयोग करना शामिल है।
NLP से Artificial Intelligence में क्रांति हो रही है। इससे मशीनो को इन्सानो की भाषा समझने और बोलने में मदत होगी।


दोस्तों, अगर यह आर्टिकल आपको अच्छा लगा है, तो प्लीज आप कमेंट बॉक्स में बताये, प्लीज मुझे सपोर्ट कीजिये | बहोत मेहनत करता हु, आर्टिकल्स लिखने के लिए | अगर आप मुझे सपोर्ट करेंगे तो आगे और भी अच्छे आर्टिकल्स आपके लिए लेकर आऊंगा, और मेरे ब्लॉग को फॉलो करना मत भूलियेगा | इसके साथ आपसे इजाजत लेता हु।

धन्यवाद 


एक टिप्पणी भेजें

0 टिप्पणियाँ