मुझे मौजूदा नियमों वाले डोमेन के लिए एक प्राकृतिक भाषा कमांड भाषा विकसित करने में रूचि है। मैं बहुत प्रभावित था जब टेरी विनोग्राड के SHRDLU ने रास्ता दिखाया (नीचे बातचीत 40 साल पुरानी है! आश्चर्यजनक)। क्या हम अब बेहतर कर सकते हैं और यदि ऐसा है तो मुझे उदाहरण कहां मिल सकते हैं?प्राकृतिक भाषा कमांड भाषा
व्यक्ति: एक बड़ा लाल ब्लॉक उठाएं।
कंप्यूटर: ठीक है।
व्यक्ति: पिरामिड को समझें।
कंप्यूटर: मुझे समझ में नहीं आता कि आप किस पिरामिड का मतलब है।
व्यक्ति (अपने दिमाग को बदलना): उस ब्लॉक को ढूंढें जो आपके द्वारा धारित किए जाने वाले लम्बे से लंबा है और इसे बॉक्स में डाल दें।
कंप्यूटर: "इसे" द्वारा, मुझे लगता है कि आप का मतलब है कि ब्लॉक जो मैं पकड़ रहा हूं उससे लंबा है।
कंप्यूटर: ठीक है।
व्यक्ति: बॉक्स में क्या होता है?
कंप्यूटर: नीला पिरामिड और नीला ब्लॉक।
व्यक्ति: पिरामिड द्वारा समर्थित क्या है?
कंप्यूटर: बॉक्स।
व्यक्ति: बॉक्स में कितने ब्लॉक नहीं हैं?
कंप्यूटर: उनमें से चार।
व्यक्ति: क्या उनमें से कम से कम उनमें से एक है जिसे मैंने आपको लेने के लिए कहा था?
कंप्यूटर: हाँ, लाल घन।
मेरे पास डोमेन के लिए एक ऑटोलॉजी है इसलिए सामान्य समस्याओं पर कारण हो सकता है।
बहुत धन्यवाद। मुझे सीईसी के बारे में पता था लेकिन ओपनसीक के बारे में इतना पता नहीं था। क्या आप जानते हैं कि लोगों ने एनएलपी के साथ हस्तक्षेप किया है या नहीं? –
शायद जावाएनएलपी में एक सीईसी इंटरफ़ेस जोड़ने के बारे में यह प्रस्तुति: http://nlp.stanford.edu/~ditka/cyc/cycPresentation.ppt – luvieere
@luvieere उपयोगी लग रहा है - सुनिश्चित नहीं है कि –