नेचुरल लैंग्वेज प्रोग्रामिंग सरल शब्दों में

सिस्टम को शब्दों और उनके पीछे के इंटेंट दोनों की व्याख्या करनी होती है। अनुरोध करने वाले व्यक्ति को अभी भी व्यावसायिक नियम समझाने और परिणाम की जांच करने की आवश्यकता होती है।

नेचुरल लैंग्वेज प्रोग्रामिंग प्रोग्रामिंग सिंटैक्स से शुरू करने के बजाय रोज़मर्रा की भाषा में इच्छित व्यवहार बताकर सॉफ़्टवेयर बनाने या बदलने का एक तरीका है।

निर्देश व्यवहार का वर्णन करता है

एक उपयोगी अनुरोध इस बात पर केंद्रित होता है कि क्या होना चाहिए। "निर्धारित राशि से अधिक के उपकरण अनुरोध एक प्रबंधक को भेजें" सिस्टम को एक व्यक्ति, एक शर्त और एक परिणाम देता है।

नेचुरल लैंग्वेज शुरू करने की बाधा को कम कर सकती है, लेकिन यह अस्पष्टता को दूर नहीं करती। अनुरोध को अभी भी व्यावहारिक प्रश्नों का उत्तर देना होगा। अनुरोध कौन सबमिट कर सकता है? कौन सा प्रबंधक इसे अनुमोदित करता है? राशि बदलने पर क्या होता है? स्पष्ट उत्तर सिस्टम को ऐसा व्यवहार उत्पन्न करने में मदद करते हैं जो वास्तविक प्रक्रिया के अनुकूल हो।

बातचीत संशोधन का समर्थन करती है

पहला परिणाम किसी को निरीक्षण करने के लिए कुछ ठोस देता है। वे वर्कफ़्लो आज़मा सकते हैं, एक गायब शर्त ढूंढ सकते हैं, और उसी सरल भाषा में अगला बदलाव बता सकते हैं।

Caffeine इस संवादात्मक मॉडल का पालन करता है। आप अपने व्यवसाय को आवश्यक सॉफ़्टवेयर का वर्णन करते हैं, और Caffeine इसे बनाता है। फिर आप उस सॉफ़्टवेयर के बारे में पूछ सकते हैं और बातचीत के माध्यम से बदलाव का अनुरोध कर सकते हैं। ऑपरेटर अनुमतियों, गणनाओं और सॉफ़्टवेयर द्वारा रखे गए रिकॉर्ड की जांच के लिए जिम्मेदार रहता है।

नेचुरल लैंग्वेज प्रोग्रामिंग शब्द

नेचुरल लैंग्वेज
वे रोज़मर्रा के शब्द जो लोग किसी लक्ष्य, नियम या बदलाव को समझाने के लिए उपयोग करते हैं।
इंटेंट
वह परिणाम जो कोई व्यक्ति किसी अनुरोध से प्राप्त करना चाहता है।
इटरेशन
बाद का संस्करण जो किसी के परिणाम की समीक्षा करने और बदलाव मांगने के बाद बनाया जाता है।

एक उपयोगी अनुरोध में क्या शामिल होता है

काम करने वाला व्यक्ति

बताएं कि सॉफ़्टवेयर का उपयोग कौन करेगा और उन्हें पूरा करने के लिए क्या चाहिए।

व्यावसायिक नियम

वह अनुमोदन, गणना या शर्त बताएं जो परिणाम को नियंत्रित करती है।

अपेक्षित परिणाम

वर्णन करें कि अनुरोध काम करने पर क्या दिखाई देना चाहिए या पूरा होना चाहिए।

नेचुरल लैंग्वेज प्रोग्रामिंग के बारे में प्रश्न

नहीं। व्यक्ति रोज़मर्रा की भाषा में निर्देश देता है, लेकिन परिणामी सॉफ़्टवेयर अभी भी पर्दे के पीछे कोड या किसी अन्य निष्पादन योग्य रूप पर निर्भर करता है।

आपको प्रोग्रामिंग सिंटैक्स से शुरू करने की आवश्यकता नहीं है। आपको वर्कफ़्लो को इतनी अच्छी तरह समझने की आवश्यकता है कि आप इसके नियमों को समझा सकें और परिणाम का आकलन कर सकें।

उपयोगकर्ता, काम, महत्वपूर्ण जानकारी और वह शर्त बताएं जो यह बदलती है कि क्या होना चाहिए।

संबंधित शब्दावली शब्द

Caffeine को बताएं कि आपके व्यवसाय को क्या चाहिए

Caffeine ऐप्स Internet Computer पर चलते हैं — एक पब्लिक नेटवर्क जो इसी के लिए बना है।