मैं वर्तमान में एक मजेदार स्क्रिप्ट का निर्माण कर रहा हूं, जो मूल रूप से दिए गए वाक्यांशों से मेल खाती है और मैच-अंकों के आधार पर पूर्वनिर्धारित प्रतिक्रिया देती है। आप इसे लाइव फीड के आधार पर कुछ जानकारी प्राप्त करने, कार्य चलाने, उपाख्यानों को बताने या उसके साथ चैट करने के लिए कह सकते हैं।
मेरे पास पहले से ही बिल्ट-इन बैडवर्ड, कैप्स लॉक या दोनों के लिए अंतर्निहित है। कार्यक्रम में एक लड़की का नाम है और मैंने तर्क के आधार पर एक girly- लड़की होने के जितना करीब संभव बनाने की कोशिश की, उदाहरण के लिए: हर कोई जानता है कि ज्यादातर girly- लड़कियों को एक सवाल का जवाब देने के लिए 700ms लगते हैं, निश्चित रूप से मजाक करना)। तो यहाँ एक छोटा सा उदाहरण है:
ग्राहक: आपकी समस्या क्या है?
Kiku: न मेरे साथ का उपयोग करें!
ग्राहक: #### तुम
किकू: तुम मेरे लिए इतने मायने क्यों रखते हो: /
हालाँकि, मैं वास्तव में इसमें व्यंग्य-विशेषता जोड़ना चाहूंगा। इसलिए यदि आप व्यंग्य में कुछ लिखते हैं, तो वह इसका पता लगाएगी और उसी के अनुसार प्रतिक्रिया देगी। अब यह एक मुश्किल हिस्सा है, आप एक पटकथा कैसे सिखाते हैं, कटाक्ष क्या है?
मेरे लिए और अधिक विशिष्ट। आज सबसे आम व्यंग्यात्मक शब्दों का क्या उपयोग किया जाता है? या उस सांख्यिकीय को कैसे प्राप्त करें? मैं दिए गए वाक्यांश के संदर्भ को कैसे समझ सकता हूं?
अपडेट करें
जैसा कि यह सवाल प्रचार का एक बहुत कुछ हो रहा है, मुझे लगता है कि चीजों को थोड़ा और साफ किया जाना चाहिए। यह बहुत स्पष्ट है, कि एक स्क्रिप्ट को पूरी तरह से व्यंग्य का पता लगाना मूल रूप से असंभव है। कम से कम वाजिब मामले में। हालाँकि, मुझे विश्वास है कि कुछ संभावित व्यंग्य का पता लगाया जा सकता है।
मैंने वर्तमान में इसे अब तक बना दिया है, ताकि मेरी स्क्रिप्ट बहुत सीमित कटाक्ष का पता लगा सके। मैंने कुछ सामान्य व्यंग्यात्मक शब्दों को पूर्वनिर्धारित किया (हालांकि, अकेले वे बेकार हैं।) उदाहरण के लिए: जैसे, जो भी, हाँ, सही और महान। और फिर यह पहले मैच करता है, सरल चीजें, जैसे अपरकेस और उद्धृत: THANKS you are so smart
या oh you are so "SMART"
।
चूंकि लिपियों का मुख्य कार्य कार्यों को करना या जानकारी प्राप्त करना है, और बाद में यह पूछेगा कि क्या आपका मतलब था। फिर मैंने सोचा, एक विशेष चर के रूप में "धन्यवाद" जोड़ना। तो yeah thanks
या whatever thanks
संभव व्यंग्य को ट्रिगर करेगा, और स्क्रिप्ट आपसे पूछेगा: "क्या मैं व्यंग्य का पता लगाता हूं?" आपका सबसे अच्छा शर्त "सॉरी" तब कहना होगा, अन्यथा यह एक चेतावनी-बिंदु जोड़ देगा और यदि सीमा समाप्त हो गई है - यह आपको अनदेखा करना शुरू कर देगा।
जैसा कि ये बहुत ही सरल एल्गोरिदम वास्तव में काम करते हैं, तो इस विचार का भविष्य है, निश्चित रूप से ट्यूनिंग और ट्विकिंग के बाद। हालाँकि, क्या कोई ऐसा व्यक्ति हो सकता है जो एक ही विचार को ध्यान में रखते हुए एक ओपन-सोर्स सॉफ़्टवेयर बना दे। तब इस सुविधा को वेब पर फ़ंक्शंस के लिए हुक किया जा सकता है। ग्राहक देखभाल से शायद सबसे अधिक लाभ होगा, हालांकि, इस तरह के सॉफ़्टवेयर का उपयोग "फ़्लिगेबल"-कॉन्टेंट का पता लगाने में भी किया जा सकता है।